3230 108
5436 970
20262 345
26881 257
9915 238
9350 843
12167 606
11387 703
9023 508
12530 333
3199 611
32539 935
64929 167
688 65
8751 29
2210 612
2202 297
2069 50