31124
52113
27324
8878896
11217
1336
1036
44312
24613
37320
4610
26112
650912
46533
46330
44668
3978271
3754157
31614
3082151
29376
25182
23160
21240