530700
329111
417582
21312
66737
24698
773147
926828
436318
902965
670231
973462
5178799
3594581
3125148
2428804
2247988
2073609
1996358
192378
1778118
1724136
1699196
1645471