846269
408576
750283
420513
375274
652463
932275
681630
343839
25592
80476
838470
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471