572247
362315
389291
1023715
101879
758269
94815
48293
16077748
718586
5223578
4477980
3610192
3589510
2355216
2237495
898237
836646
475360
301752