672610
318167
191363
280848
746988
441360
337106
709650
22363
896280
805842
828178
5082799
3516581
3011148
2320804
2213988
2009609
1905357
189878
1746118
1715136
1663195
1624471