445089 938
212365 1185
11464 485
12228 550
399228 810
7912 640
19370 399
154363 986
8429 707
6323 312