3226 108
5428 970
20252 345
26878 257
9913 238
9347 843
12163 606
11385 703
9010 508
12529 333
3197 611
32536 935
64915 167
686 65
8748 29
2210 612
2202 297
2067 50