2300 108
4627 970
19199 345
26629 257
9511 238
9015 843
11480 606
10875 703
7618 508
12374 333
3086 611
31176 935
62335 166
579 65
8077 29
2129 612
1879 297
1890 47