318617
912874
570226
35954
606762
996196
554659
768900
329451
252499
568739
770100
5082799
3516581
3011148
2319804
2213988
2009609
1905357
189878
1746118
1715136
1663195
1624471