21113
3280
31019
4740
35157
26441
18028
22012
20016
31424
1799
25213
556711
40720
40493
38407
3420268
3131154
28354
2692149
25506
21732
20210
18560