12346 400
2335 458
7013 636
11588 263
95941 532
7241 271
1145 151
5160 648
7680 532
1727 85
3257 753
2052 225