644552
219681
65908
445785
144287
1037870
47386
96092
502802
434329
414297
836822
5084799
3516581
3016148
2320804
2213988
2010609
1906357
189878
1746118
1715136
1663195
1624471