2596 60
1745 479
1656 465
8524 69
7684 588
9450 469
10129 183
8505 219
7050 676
5293 524
5449 255
2159 127
162904 974
6312 154
5194 859