145471
180850
3339121
4202112
2129100
263983
188581
185060
596965
4267125
277388
383865
244654
145171
151364
146960
148455
154050
159399
150156
1577118