285403
115149
245139
102461
494188
80736
595706
644561
489290
487116
518124
291213
1786283
3317269
1212810
632114
807337
1113493
1602454
887865
894770
1082949
646169
129670
1231894
379474