112773 207
97139 510
54290 176
13558 95
10841 81
11978 391
25025 367
8348 333
4862 605
3198 76
23763 798
4217 501
8117 613
36154 694
3109 422