3246782 1281
26467512 12472
3866816 1043
13516984 4288
18415610 8479
12205146 2887
19946530 12629
11624332 3716
22713783 11140
42754800 19273
50568887 23964
19890874 7709
15177907 6584
20035789 7414
16438113 6490
21215335 9195
9198039 4624
13800416 5054
39849763 7847
23846104 16320
4525523 2236