2881 679
419 112
1142 249
423 70
688 208
2157 426
876 122
1120 334
25533 57
11000 125
974 58
2261 166
862 192
2135 295
2348 211
1588 118
2971 829
3146 393
8941 52
7932 95
1053 85
3959 812