2953 922
1172 241
700 145
951 177
1664 405
691 110
3900 432
5361 216
7007 596
13183 491
26938 136
19564 865
11991 258
3254 491
2604 78