2601 60
1748 479
1659 465
8557 69
7687 588
9454 469
10130 183
8510 219
7056 676
5293 524
5450 255
2162 127
162906 974
6313 154
5197 859