3216 108
5415 970
20243 345
26878 257
9911 238
9343 843
12160 606
11382 703
8991 508
12528 333
3196 611
32530 935
64889 167
685 65
8734 29
2208 612
2200 297
2052 50