3218 108
5421 970
20245 345
26878 257
9913 238
9345 843
12162 606
11384 703
8999 508
12529 333
3197 611
32533 935
64907 167
686 65
8746 29
2210 612
2202 297
2067 50