445062 938
212334 1185
11464 485
12228 550
399226 810
7912 640
19370 399
154355 986
8428 707
6323 312