2989 545
1837 426
969 265
1388 385
3293 919
2529 729
934 122
2427660 3522
2115 446
963 238
96030 609
72679 623
2441 481
610016 883
40521 366
7711 264
4743 527
3154 891
2668 78
402574 537
18382 726
3036 806
18780 319
3787 265