1005 178
2700 283
2761 453
4492 508
2852 677
6716 240
3887 856
8360 614
922 232
3705 341
4745 690
3221 533
7868 630
1136 168
4096 698
1278 322
3167 639
5809 660
3493 247
3192 593
2668 614
3589 877
1781 294
3018 517