1216 339
5748 455
19339 326
2970 386
3099 554
24227 119
2797 171
3678 707
6567 530
23835 74
9514 751
7023 784
25666 490
4023 317