3540631 1272
7847365 1665
1301184 471
23733981 11275
3804006 1250
6872890 3345
6669852 2337
2278414 725
18028688 6182
2607879 848
3824901 757
13748272 3813
3637939 1118
8060855 2277
3069606 647
1643109 540
2716356 923
3120066 590
2942962 920
21856402 6933
4844851 914
2088499 408
1663335 486
2305709 823
523172 854