2959 337
1551 135
6014 118
3187 692
5364 703
2182 110
1287 387
1519 294
3558 773
6830 771
4033 493
3994 740
4092 170
12857 827
7746 861
3330 721
6350 625
4004 517
6341 672
15938 631
3134 653
7291 177
1862 480
4310 777