10000 304
11523 157
5930 471
10574 569
6582 193
6238 635
9850 746
36611 636
14600 862
5801 666
5502 549
24004 45
2499 129
4340 792
21713 611
3162 416
3328 57
5211 206
7583 526
4577 393
3545 209
12661 768
4410 396
3851 134
2837 221
15560 468
4738 745
10319 276