1124571
85329
93196
88921
184358
33617
205852
100010
580258
99516
525240
633256
308760
80575
941748
538576
9663744
575786
3394577
3253980
3126510
2347192
2064495
2008492
1967216
178266
1751948
16005
151761
1491545