2252
2600
12711
26914
42114
1774
14113
29917
1787
2138
25718
2880
687112
49233
48470
47938
4245271
4040158
33064
3247151
31026
26592
24451
22820