4663
40711
21161
5510
5422
2953
3183
4383
4009
6700
29746
10666
34646
12685
12347
11390
5509
2427
3871
19835
77719
120761
25773
140077
27557
40196
95508
49094
87717
35545
44098
102275
23157
6683
7295
3400
3998
2848
5016
4031
4004
4795
2916
3690
3352
3448
2742
2625
31185
9227
34411
21625
13766
30713
11178
15799
8890
15433
18222
10453