1288 222
2719 772
18535 179
18283 309
14812 133
13131 415
11401 865
274537 1558
50806 539
9611 52
6786 677