889143
481799
179486
56542
870747
518960
65743
942507
969518
14384
137477
19023
5158799
3571581
3096148
2400804
2235988
2058609
1977358
191878
1773118
1722136
1692196
1639471