112447 207
97128 510
54237 176
13540 95
10831 81
11962 391
24984 367
8343 333
4855 605
3192 76
23755 798
4198 501
8107 613
36139 694
3107 422