19355813 8001
12349317 3895
3951683 1526
4854822 1504
5632369 1253
7965410 1982
21556533 9022
9871835 3078
13343028 4178
2928300 750
5418160 1470
4667687 1090
24242941 10461
14726039 6597
13388986 3524
10156470 3490
112099450 40080
8085516 3776
27820891 10536
4907048 1492
16217629 7263
21049788 8344
6392581 2177
5000161 1394
5288792 2463
2946553 832
18923131 4561
8561304 3835