4262 382
2822 45
12335 99
11395 658
28664 425
87431 779
54790 675
13664 155
68373 346
36567 787
34672 730
7593 433
56849 196