2874
4200
4225
2554
2707
2507
3063
3689
3234
2711
2511
3871
19835
77719
140080
17286
27557
40196
95508
49094
87717
35545
44098
102275
23157
6684
7295
3998
2848
5016
4031
4004
4795
2916
3690
3352
3448
2742
2625
31185
9032
9227
18175
34411
21625
13766
30713
11178
15799
8153
8510
5789
78330
15433
18222
10453
4452
4236
9335
22732