4279 382
2827 45
12340 99
11412 658
28710 425
87579 779
54953 675
13695 155
68524 346
36593 787
34745 730
7601 433
56958 196