2881 679
419 112
1142 249
423 70
688 208
2157 426
876 122
1120 334
25550 57
11029 125
975 58
2275 166
862 192
2137 295
2352 211
1591 118
2972 829
3152 393
8948 52
7932 95
1054 85
3960 812