1236 115
2662 187
10269 253
3053 74
5802 699
68063 691
66984 679
28142 405
79307 181
18806 353
42911 884