3198
4023
8991
5281
2625
4105
176028
4663
40708
3611
5422
10508
2953
3200
4635
3923
29746
10666
7820
34646
12685
12347
39172
12573
5509
19775
3598
3071
3169
4200
4225
2554
3063
3234
2711
3871
40196
49094
87717
44098
7295
2848
5016
4031
4004
2916
3690
3448
2742
2625
31185
9032
21624
13766
30713
15799
8153
8510
5789
78330