29525
9110
35320
38720
7230
34413
57723
6084
5520
2358
21010
45512
668512
47913
47460
46048
4119271
3926157
32354
3186151
30376
25822
23871
22120