2229
15516
2661
12646
3016
3632
3107
3204
2915
4244
4273
2471
2594
2550
3111
3722
2749
2556
3908
19897
78046
120911
25844
140273
17351
27683
40383
95657
49175
87858
35677
102448
23263
6743
31272
9277
18226
11231
9428
3211
3028
9792
2903
6521
9886
4532
2960
3285
5588
14728
4708
5435
4315
6922
3408
2825
3878
35824
50800
26145