57322
61526
81220
77250
3534
3152
6570
5460
6031
7132
5840
3660
1583716
1091612
9921276
991216
94813
9111258
7435154
723011
68275
57953
54092
52128