19962 104
5622 536
8180 102
31117 107
28488 863
4688 217
2779 449
11293 176
10576 452
22180 850
9116 372
8465 646
3004 347