3183 767
524 52
5699 392
803 190
12332 746
1764 516
7855 528
20302 936
1294 243
22569 782
241547 792
48369 658
13805 205
8619 482
1345 334
2309 598
3037 907
1758 436
1903 530
1221 224
1016 91
1522 363
3025 761
2900 602
2043 383
9166 573
20790 554
12608 122