3284 108
5491 970
20327 345
26898 257
9960 238
9368 843
12209 606
11410 703
9136 508
12538 333
3217 611
32612 935
65074 167
704 65
8801 29
2226 612
2219 297
2092 50