318167
191363
280848
746988
441360
337106
709650
22363
896280
805842
828178
334232
5082799
3515581
3010148
2319804
2212988
2009609
1905357
189878
1746118
1715136
1661195
1624471