1638 540
2587 518
245 66
1965 504
483 102
1386 408
2703 664
875 249
2499 791
1361 358
872 196
155 51
2381 598
2074 457
520 171
499 148
2490 815
267 78
2673 665
2622 593
103 31