444943
845708
306935
351761
388586
440738
1127114
131136
821663
174299
870695
94522
5175799
3592581
3120148
2425804
2245988
2070609
1995358
192278
1778118
1724136
1699196
1644471