51021
3505
4938
7931
2461
3310
2300
4320
3377
3651
3984
2727
5189
2933
3183
14005
7843
4949
2137
15020
4737
6043
3131
2041
2544
3968
19750
62170
3642
6153
3934
8667
11748
4990
2394
13953
3650
4511
3028
3632
18719
19257
9691
4177
19552
2274
7255
7440
3564
3564
2994
2755
2066
7447
11397
10447
4369
3129
3000
4725