4259 382
2822 45
12335 99
11395 658
28662 425
87423 779
54783 675
13663 155
68368 346
36563 787
34667 730
7592 433
56842 196