1461 107
4108 970
18569 345
26504 257
9265 238
8827 843
11063 606
10370 703
7336 508
12338 333
3062 611
30430 935
59880 166
566 65
7685 29
2116 612
1834 297
1821 47