16016 868
15796 575
1504 275
2601 541
1835 207
10422 674
2708 524
1456 174
15291 607
3122 454
3179 656
4338 680
3391 503
1398 130
3079 594
2815 138
3371 348
2189 331
2709 699
3518 553
1972 225
2357 329
3641 568
4102 316