2600 60
1747 479
1658 465
8548 69
7687 588
9452 469
10129 183
8508 219
7052 676
5293 524
5449 255
2162 127
162906 974
6313 154
5197 859