4753 153
1591 396
2269 514
198 55
2081 680
1450 377
297 73
1227 315
295 50
810 247
33899 572
14065 133
6801 504