1235 115
2661 187
10269 253
3050 74
5802 699
68046 691
66959 679
28134 405
79236 181
18795 353
42893 884