9529 816
4775 755
5535 429
4646 166
4787 397
4468 316
11801 151
8221 277
2630 444
6466 662
8885 415
23135 294
11256 210
13804 309
496392 964
5286 839
2592 38
15567 474
13017 675