3077 153
1560 396
2238 514
194 55
2074 680
1440 377
294 73
1219 315
290 50
810 247
33896 572
14061 133
6799 504