9285 816
4773 755
5531 429
4645 166
4785 397
4468 316
11801 151
8221 277
2630 444
6463 662
8882 415
23128 294
11252 210
13793 309
496009 963
5285 839
2590 38
15559 474
13017 675