9436 816
4775 755
5532 429
4645 166
4786 397
4468 316
11801 151
8221 277
2630 444
6465 662
8884 415
23129 294
11255 210
13800 309
496246 964
5285 839
2591 38
15566 474
13017 675