403955 1250
5967571 2321
8337551 2937
7460490 2594
10010304 3955
522000 2180
19443970 2371
2255041 753
7924057 1925
2555267 807
9197813 5039
109124249 35980
14993825 5705
2818900 659
10850152 2299
5715650 1643
3906202 1218
10589017 2745
9945851 4841
19042675 7508
1025591 1844