4305 382
2832 45
12346 99
11415 658
28743 425
87781 779
55093 675
13719 155
68633 346
36629 787
34806 730
7605 433
57073 196