2233 429
3428 165
3894 397
3952 316
11142 149
7199 277
2372 444
5131 662
7089 415
16960 291
8809 210
9873 308
329538 911
3875 839
1206 38
9254 471
10394 675