5425 92
16953 595
4093 165
23653 877
14785 184
3687 286
6458 641
8666 598
7302 724
9595 705
16796 514
15497 585
7237 519
2608 327
19914 287
10486 78
13081 165
8742 857
15948 349
9089 576
7640 75
20154 669
10760 345
35148 112
8632 314
11243 441
4387 420
8428 643