439996 936
209191 1173
11433 485
12203 550
399011 809
7896 640
19304 399
153688 984
8403 707
6297 312