13204848 3512
6293043 2456
8377307 3590
11186183 3012
7111164 2943
6041417 2334
1718759 3490
6142897 3015
12328837 5899
8877506 2368
29071421 9173
12503551 3832
8725613 1796
7068605 2572
17436357 4341
89830667 27460
6642127 3323
11632026 4429
138354849 69011
27946702 9789
7177100 2965