10538 816
4785 755
5555 429
4652 166
4796 397
4472 316
11804 151
8229 277
2630 444
6476 662
8896 415
23152 294
11269 210
13831 309
497847 965
5292 839
2594 38
15607 474
13026 675