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