16948533 10040
15849073 12849
10231032 10706
14292625 13122
10521369 5284
14396024 6380
11976077 7951
15723777 21315
10013939 5620
40030198 17938
20424190 17640
10248446 4966
24924538 6430
6335175 4856
7213614 3276
8864003 4278
12445158 8410
6612339 3945
11784396 7841
4838366 2959
9235792 5001
6999999 5469
13816476 4706
11509032 4552