2500 97
8369 651
11101 789
1416 43
3973 421
2895 185
3615 323
5148 480
7461 606
6481 426
5765 491
6438 548
53778 974
5836 718
52015 859
18925 580
8214 687
10312 706
9932 298
3489 138
5586 771
3761 392
5746 666
16848 107
115947 673
44508 667
32284 813