112127 207
97100 510
54173 176
13516 95
10812 81
11949 391
24931 367
8322 333
4849 605
3182 76
23738 798
4166 501
8096 613
36112 694
3100 422