2582 95
6565 705
12467 590
21160 486
7309 600
4422 432
6717 847
5450 823
11811 314
29705 819
5074 315
3806 421
11668 944
3428 197
4319 518
1201 85
10853 562
24676 476
4804 631
5157 508
4520 33
4176 330
9343 261
13066 56
12840 542
4333 923
21649 277
5896 305