3231 108
5436 970
20263 345
26881 257
9917 238
9350 843
12168 606
11387 703
9025 508
12531 333
3200 611
32543 935
64929 167
688 65
8752 29
2211 612
2203 297
2070 50