5651
29914
33820
3319
3990
21418
34951
2990
25126
50323
21113
3830
554911
40600
40263
38217
3401268
3112154
28284
2688149
25416
21472
20160
18430