676810
81054
67044
289213
973806
534896
836626
42178
147125
256569
121426
816920
5450367
4480934
4305459
3436462
3427998
3366286
3315956
2985729
2967226
2463209
2124352
2119407