2448 429
3483 165
3927 397
3984 316
11168 149
7239 277
2382 444
5205 662
7383 415
18352 294
8879 210
10112 309
340692 914
3909 839
1478 38
9448 472
10505 675