10301 816
4784 755
5552 429
4650 166
4796 397
4472 316
11804 151
8228 277
2630 444
6475 662
8893 415
23142 294
11263 210
13826 309
497491 965
5292 839
2593 38
15597 474
13024 675