8145442 2151
2154928 477
16620975 8344
23788180 8268
15968077 4310
45995890 16452
9015296 2195
9494247 2054
15157329 6468
11738516 4680
8930105 2711
15223743 4979
5623469 1457
11132475 3235
6016388 1376
16220080 4746
4430685 1266
12435991 3901
12233528 3678