16244795 5189
30557787 10448
8264383 2736
12815957 4241
22064485 8080
4917792 1338
6584507 1611
23026020 7542
11168854 3697
13536085 4297
20411329 7634
4715090 1570
9148126 3072
13470319 4212
17851518 7200
7716084 2629
9878992 2937
15272447 4658
3169219 860