2891 108
5077 970
19816 345
26763 257
9743 238
9239 843
11863 606
11235 703
8232 508
12485 333
3151 611
32097 935
64137 166
639 65
8455 29
2186 612
2050 297
1995 50