360229
189668
416761
208463
162942
243475
606567
154596
323327
359522
533521
76548
5117799
3551581
3051148
2357804
2226988
2033609
1947357
190878
1756118
1718136
1682195
1633471