19380795 7351
7497816 2164
5916646 1303
2134372 584
2581801 681
1928595 688
11336477 2890
1889972 662
2026873 659
2651472 700
1732459 515
4010629 1127
2339566 929
1620072 442
3698088 691
3683250 1146
6887828 1988
1043090 317
2656247 948
5202992 1639
2228300 593
3031121 590
1947840 515
9037604 2412
4706319 942