3199
25730
24044
29429
21012
23344
24213
28419
3340
3313
26816
18324
578811
41910
41733
39627
3523270
3274154
29154
2787149
26366
22462
20770
19090