2953 922
1172 241
701 145
951 177
1664 405
692 110
3900 432
5362 216
7009 596
13185 491
26938 136
19565 865
11992 258
3254 491
2604 78