3200
3183
4636
4383
3923
4009
6700
29746
10666
7820
4803
34646
12685
12347
39172
12059
12573
11390
5509
19775
2969
3598
3071
3169
2874
4200
4225
2428
2554
2707
2507
3063
3689
3234
2711
2511
3871
19835
77721
120761
25773
140080
17286
27557
40196
95508
49094
87717
35545
44098
102275
23157
6684
7296
3400
3998
2848
5016
4031
4004