10598 816
4786 755
5556 429
4652 166
4796 397
4472 316
11804 151
8229 277
2630 444
6476 662
8896 415
23152 294
11269 210
13831 309
497972 965
5292 839
2594 38
15609 474
13028 675