3183 767
523 52
5694 392
803 190
12313 746
1764 516
7851 528
20282 936
1294 243
22534 782
241514 792
48349 658
13801 205
8602 482
1344 334
2308 598
3036 907
1758 436
1903 530
1221 224
1016 91
1522 363
3025 761
2899 602
2043 383
9160 573
20768 554
12590 122