2768 108
4952 970
19660 345
26722 257
9671 238
9183 843
11756 606
11175 703
7979 508
12430 333
3112 611
31866 935
63794 166
598 65
8369 29
2160 612
1965 297
1944 50