490173
583795
94063
479332
3976
898762
378763
942327
876136
740140
739735
634
22597
424272
768864
138162
12638745
634386
4093577
3986980
3316510
2698192
2124495
2098216
2033492
182866
1762948
16265
153361
1529545