3291 108
5494 970
20338 345
26898 257
9962 238
9370 843
12216 606
11410 703
9145 508
12538 333
3217 611
32616 935
65089 167
704 65
8804 29
2227 612
2220 297
2095 50