2040
1543
1797
20511
3139
1458
31764
2130
3960
3329
1460
2057
701412
50393
49410
49148
4320271
4127158
33654
3332153
31786
27302
24921
23290