298156
173675
964597
20571
964293
88331
336685
571660
939154
976495
782534
559241
5221799
3641581
3174148
2469804
2263988
2098609
2021358
193278
1803118
1736136
1709196
1652471