44312
24613
27224
7090
4440
7971
27925
2114
2086
2416
1011
532
650012
46343
46230
44468
3942271
3733157
31514
3067151
29236
25072
23010
21210