112272 207
97117 510
54202 176
13528 95
10825 81
11953 391
24959 367
8338 333
4854 605
3190 76
23750 798
4188 501
8100 613
36128 694
3104 422