853327
349896
8351000
743626
960796
600483
637154
258446
99450
761669
364835
361195
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471