13703909 4272
21964067 1878
9177386 2594
11378276 3499
10013603 2491
15270175 3433
7796019 2095
18221500 6766
6995588 1844
12798370 4181
9256093 2931
30777887 11369
15763236 1957
31144897 8809
21806664 7137
5382383 1143
14317029 1856
12548369 4432
54955037 21215