2457 429
3486 165
3927 397
3984 316
11168 149
7243 277
2382 444
5213 662
7393 415
18389 294
8883 210
10116 309
341010 914
3913 839
1493 38
9451 472
10509 675