134663
65478
20113
654496
324464
47661
162966
271154
73188
417849
97150
63928
5116799
3550581
3051148
2357804
2226988
2033609
1946357
190878
1756118
1718136
1682195
1633471