3005 963
1398 383
1107 278
2138 621
948 269
708 50
346 93
1707 322
2951 718
2202 577
2314 619
1549 514
2501 597
1903 389
2091 564
1902 383
503 114
1057 316
2612 755
831 209
1681 442
3141 728
1120 289
652 207
2498 483
1364 286
2832 860
243 66