4238 382
2820 45
12334 99
11394 658
28631 425
87345 779
54696 674
13652 155
68304 346
36539 787
34636 730
7592 433
56762 196