1210 277
1486 328
2911 744
653 190
900 229
1840 411
2382 744
15975 258
4389 708
4643 184
40418 372
9349 75
7065 430
5594 888
5317 150
4485 582