2727 45
12200 99
11243 658
27660 425
83848 779
52272 673
12733 155
65550 344
35401 786
32903 728
4025 382
7498 433
54584 195