481557 999
230854 1202
11620 485
12436 550
401628 810
8031 640
19841 399
160172 988
8591 707
6563 312