112431 207
97128 510
54235 176
13537 95
10829 81
11961 391
24980 367
8341 333
4855 605
3192 76
23755 798
4196 501
8106 613
36137 694
3107 422