194557
167078
2334107
180850
3339121
283860
263983
299662
188581
185060
1846122
248796
198151
221370
607897
596965
4267125
277388
145082
145171
146960
1507117