21005
8200
21734
4272
13492
10547
3467
6453
2252
36219
113082
4302
4217
5802
3204
3644
3152
2671
3670
4149
2575
38195
6834
23928
36503
23570
6695
6892
5551
4131
130764
3174
4202
8649
4292
6221
4503
13816
5183
18768
3099
15492
7752
2657
25514
5543
2741
102468
5697
27423
24371
45699
14537
1775
23387
14650
3450
3983
72387
26358