2591 60
1744 479
1656 465
8512 69
7680 588
9450 469
10129 183
8505 219
7046 676
5292 524
5447 255
2157 127
162904 974
6312 154
5194 859