444846 938
212179 1184
11463 485
12226 550
399212 810
7911 640
19364 399
154310 986
8426 707
6322 312