744897 1772
38530 825
20863 624
49855 604
51880 263
6881 334
3422 523
4081 566
10765 940
22230 228
33928 275