2151 451
2818 861
1133 356
404 114
966 219
4647 332
436 97
2848 896
602 149
1604 477
1137 230
124 27
180 36
8296 637
26252 560
5586 251
29369 111
11419 399
107703 671
5484 44
504 106
3811 54
11589 581
4938 702