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