2303 451
2769 856
2952 298
3382 399
443 58
2797 490
3631 404
1748 334
1301 269
303397 1109
41114 451
68841 98
122533 514
122058 558