122562 209
97853 510
56645 177
14338 95
11350 82
12663 391
26791 367
8637 333
5066 605
3430 76
24216 798
5156 501
8611 613
36924 694
3252 422