4254 382
2820 45
12335 99
11394 658
28650 425
87395 779
54752 675
13660 155
68346 346
36555 787
34658 730
7592 433
56813 196