4267 382
2822 45
12337 99
11397 658
28670 425
87453 779
54813 675
13672 155
68404 346
36571 787
34681 730
7595 433
56870 196