112885 207
97147 510
54303 176
13564 95
10849 81
11985 391
25049 367
8351 333
4864 605
3201 76
23769 798
4230 501
8123 613
36162 694
3110 422