444853 938
212193 1184
11464 485
12226 550
399214 810
7912 640
19364 399
154314 986
8426 707
6322 312