546669
38270
634487
264904
47592
373881
1016158
733158
924321
550183
870726
823359
5067799
3506581
2990148
2304804
2206988
2003609
189678
1894357
1740118
1713136
1656195
1622471