3008 963
1401 383
1109 278
2142 621
949 269
722 50
346 93
1707 322
2951 718
2203 577
2314 619
1549 514
2501 597
1903 389
2091 564
1902 383
503 114
1057 316
2612 755
832 209
1681 442
3142 728
1120 289
652 207
2499 483
1364 286
2832 860
243 66