112722 207
97138 510
54288 176
13555 95
10840 81
11977 391
25022 367
8347 333
4860 605
3198 76
23762 798
4217 501
8114 613
36151 694
3109 422