5991 153
1604 396
2290 514
201 55
2086 680
1460 377
298 73
1230 315
296 50
810 247
33903 572
14069 133
6801 504