439976 936
209176 1173
11433 485
12202 550
399006 809
7896 640
19304 399
153687 984
8403 707
6297 312