3012 963
1401 383
1109 278
2142 621
950 269
749 50
346 93
1709 322
2954 718
2203 577
2315 619
1549 514
2502 597
1903 389
2092 564
1902 383
503 114
1057 316
2612 755
832 209
1684 442
3144 728
1120 289
652 207
2500 483
1364 286
2833 860
243 66