36482827 18438
39864205 12522
71138471 33681
14029994 4973
12094701 6399
14092295 5783
19658851 7605
16629417 5909
7130790 2236
9252866 2714
12353772 4297
9704432 2569
43275925 20885
7186355 1988
25188557 6148
4159358 1435
12004955 4184
8696085 3430
20640103 8548
13250954 4404
21911439 10759
8700876 2280
10162433 3609