43213
1813
2005
1526
1870
2101
1460
1003
1594
2621
285074
161533
93310
118123
9809
75222
5946
112720
74113
5385
4143
7487
4513
50916
5283
126826
6656
71622