481547 999
230844 1202
11619 485
12436 550
401628 810
8031 640
19840 399
160171 988
8591 707
6563 312