605701
366191
121718
497910
308425
955698
870909
372133
860293
788347
1007511
154238
5176799
3593581
3123148
2426804
2246988
2070609
1996358
192278
1778118
1724136
1699196
1644471