4135
2883
40213
3035
1932
4947
4386
1160
4293
3598
2003
1762
2823
68045
2862
2632
1722
1772
2295
1830
1923
3615
4807
3134
2546
3047
1230
1791
2194
54712
870
3748
3892