443432 937
211241 1177
11450 485
12221 550
399143 810
7908 640
19336 399
154141 986
8421 707
6309 312