483497 1001
231958 1203
11625 485
12447 550
401793 810
8043 640
19984 399
160516 988
8608 707
6577 312