9833 816
4781 755
5541 429
4648 166
4791 397
4469 316
11802 151
8221 277
2630 444
6468 662
8889 415
23139 294
11259 210
13808 309
496830 965
5288 839
2593 38
15583 474
13019 675