1501 254
8373 607
32766 790
43842 142
6079 394
6902 173
13811 729
11640 621
6514 83
2948 517
14890 647
15518 523
12331 664
6712 152
6950 596
3701 761
1581 41
3152 722