445945 938
212954 1186
11473 485
12234 550
399274 810
7914 640
19382 399
154492 986
8431 707
6329 312