1046 238
2843 637
17255 928
2613 419
3518 746
3860 710
13579 356
12435 120
3779 241
7676 763
5733 773
7167 662
3784 207
5647 641
4350 532
14476 140
17312 441
25366 89
2554 95
1877 143
4172 555
3911 136
14363 494
24230 942
6813 541
6880 664
4835 682
15856 634