1207 339
5736 455
19325 326
2956 386
3088 554
24216 119
2780 171
3664 707
6535 530
23729 74
9502 751
7014 784
25601 490
4012 317