3241 921
2925 632
1640 323
2270 624
919 184
500 91
1421 462
235 63
132 39
1608 269
1285 112
455 115
1710 316
3107 646
2976 897
1719 494
2950 880
1460 306
598 128
536 110
1032 231
298 71
891 260
2330 561