445664 938
212781 1186
11468 485
12232 550
399254 810
7914 640
19379 399
154447 986
8430 707
6328 312