6821852 2937
7435888 2550
6580348 2274
19650375 5632
12580363 3776
12330157 6393
17585934 4288
21689464 7788
7026947 2497
8191049 3220
3437646 961
19875470 6113
9136184 3122
15663383 5277
23406617 10137
5942655 1344
8279051 2378
6718518 1862
31532293 10844
5345366 2114