449134
155300
840813
636254
200654
396655
621756
454520
666592
601815
368285
374792
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471