2070629 964
3069213 945
19264757 6795
35884134 13860
13511904 4360
4738351 1963
6299763 3829
32719476 11997
7645631 3788
4842488 1561
5381240 2123
1387698 2598
22996888 8636
3898980 1862
1999978 1002
94301634 22138
5213972 2356
13264696 7323
2304537 904
1863306 1256
4763021 2299
2360171 1259
7483892 4162
11201354 3066
87411251 48581
11291179 5205