112751 207
97138 510
54290 176
13556 95
10841 81
11978 391
25023 367
8347 333
4862 605
3198 76
23762 798
4217 501
8116 613
36152 694
3109 422