2581 344
4594 442
29375 140
80147 460
16877 827
51846 365
5745 332
8324 751
6359 374
6086 793
5811 466
14131 742
6114 535
7957 491
3113 278
8455 447
1403 57
1653 138
3239 784
4030 342
3095 250