15957 877
2373 701
2770 467
84807 251
1699 444
1500 393
1335 435
2992 941
1788 522
122 29
550 163
2671 809
1116 198
1052 242
1469 390
2754 902
2320 603
2333 585
1385 368
2670 781
1786 402
804 234
1884 599
9602 75