95912737 30250
30846279 11077
36193641 14199
14069562 5149
12449079 3575
6878215 2943
28608312 10640
12054582 2937
7567465 4300
12401930 2827
6179525 4219
13534496 6088
24334323 8692
120664745 32239
17792186 4627
26620052 3295
49951865 22251
19684210 5651
8698300 3873
18431692 7078
13225661 5840
14791560 9371
5270332 977
13306639 3807