4355
3093
42113
3305
2152
5247
4596
1280
4573
3888
2073
1892
3003
76345
3002
2783
1792
1852
2485
1910
2063
3905
5047
3604
2706
3277
1901
2324
57812
940
4008
4172