2881 679
419 112
1142 249
423 70
688 208
2157 426
876 122
1120 334
25547 57
11017 125
975 58
2263 166
862 192
2135 295
2351 211
1590 118
2972 829
3151 393
8945 52
7932 95
1054 85
3959 812