443927 937
211572 1177
11453 485
12221 550
399163 810
7908 640
19353 399
154200 986
8423 707
6314 312