2253 429
3431 165
3897 397
3955 316
11143 149
7200 277
2372 444
5140 662
7106 415
17031 291
8812 210
9885 308
330209 912
3880 839
1216 38
9263 471
10405 675