22237631 8472
36983362 12069
30215507 4043
10252216 3223
19742402 6559
35951597 7857
20452832 6386
60681130 21519
18308249 5661
21631825 7244
24682660 6839
38949304 11114
44079249 19647
15730946 5240
42195600 6534
45108821 14793
17770041 6920
26340745 10251
2484902 700
45995890 16452
18858257 5623
31144897 8809
21021156 7021
28365518 11661
10807339 3892
54955037 21215
15037814 5073
35683729 10599