445646 938
212765 1186
11468 485
12232 550
399250 810
7914 640
19378 399
154444 986
8430 707
6328 312