361106
89992
10995
4885
754944
2300
559521
747451
816639
315131
612140
246944
1126
89141
153339
283720
859238
237523
318332
887561
711596
219962
353808
73805
166572
910979