14031 111
35621 734
40000 145
25908 780
50412 771
34230 666
21488 321
14883 289
9955 560
3384 197
11783 146
12110 691
9429 429
10619 410
20521 310
28321 200
2637 144
5353 408
2773 596
2507 533
5064 343
3713 259
3153 225
10425 331
4904 419
4202 546
5218 756
4520 711