145582
1472116
215575
1505106
1883109
2485103
1860116
228585
219696
147682
151879
151265
2791108
412165
1515111
250797
489463
8797132
8984126
1952102
2825123
577973
495686
757998
316179
146554
235086