20610
57223
40657
28725
15927
33713
37920
7150
1663
52513
3919
27724
656212
46753
46670
45008
4016271
3808157
31794
3109151
29646
25402
23340
21470