23032
31452
5026
3165
3307
6739
3951
7849
3938
4528
4849
3881
6283
3615
24814
207404
5535
4481
4625
9750
3458
20747
9010
28891
2115
22412
8415
2783
5649
2736
6992
4572
6652
19429
19137
3311
90357
1540618
18268
14123
9572
4461
3269
3503
17272
39587
6118
11627
26956
18426
7049
2616
4624
4640
2093
116360
76308
2850
4144
5930