3183
4635
4383
3923
4009
6700
29746
10666
7820
4803
34646
12685
12347
39172
12059
12573
11390
5509
19775
3071
3169
4200
4225
2427
2554
2707
3063
3234
2711
2511
3871
77719
120761
140077
17286
27557
40196
95508
49094
87717
35545
44098
102275
23157
6683
7295
3400
3998
2848
5016
4031
2916
3690
3352
3448
2742
2625
31185
9032
18175