4254 382
2820 45
12335 99
11394 658
28650 425
87399 779
54753 675
13660 155
68348 346
36557 787
34658 730
7592 433
56816 196