15201 32
2845 594
8250 355
2630 738
3333 587
1661 465
16864 70
15595 175
2955 578
24120 396
1870 201
222545 907
7622 577
3625 622
7757 749
2450 471
2758 572
30340 407
14781 171
859 102
6338 208
3086 206
5821 686
2977 163
32420 788
3378 291
6687 585
2542 317