863788
469488
40028
177286
503675
268615
721473
821137
604884
87111
458536
981117
5175799
3593581
3123148
2426804
2246988
2070609
1996358
192278
1778118
1724136
1699196
1644471