112587 207
97135 510
54272 176
13550 95
10833 81
11972 391
24998 367
8344 333
4856 605
3196 76
23757 798
4214 501
8112 613
36145 694
3108 422