3890 153
1572 396
2254 514
195 55
2078 680
1444 377
295 73
1221 315
293 50
810 247
33897 572
14064 133
6799 504