55643
301664
38852
186512
43328
380889
67950
262109
427871
76448
108304
703891
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471