378711
1335
147709
406902
506947
31316
876466
258315
642976
134851
764755
275844
5175799
3592581
3120148
2425804
2245988
2070609
1995358
192278
1778118
1724136
1699196
1644471