3183 767
524 52
5696 392
803 190
12323 746
1764 516
7854 528
20295 936
1294 243
22558 782
241541 792
48364 658
13804 205
8613 482
1344 334
2308 598
3036 907
1758 436
1903 530
1221 224
1016 91
1522 363
3025 761
2900 602
2043 383
9164 573
20785 554
12602 122