434642
179390
929930
591546
757597
819798
42220
891460
988520
730417
582966
772166
5175799
3592581
3122148
2426804
2245988
2070609
1995358
192278
1778118
1724136
1699196
1644471