11612 286
10588 580
5936 560
6733 680
2369 103
6418 468
5261 771
8779 128
8550 215
12689 166
50620 714