1114 305
1053 225
587 149
482 109
872 236
2578 565
2955 701
435 143
18447 261
18629 54
40412 338
3984 468