4263 382
2822 45
12335 99
11397 658
28666 425
87435 779
54800 675
13668 155
68380 346
36569 787
34674 730
7593 433
56855 196