1105 339
5415 455
19262 326
2880 386
3005 554
24134 119
2684 171
3503 705
6325 530
23469 74
9443 751
6971 784
25164 490
3981 317