112168 207
97110 510
54180 176
13517 95
10819 81
11951 391
24938 367
8327 333
4851 605
3186 76
23742 798
4175 501
8097 613
36118 694
3101 422