451075
523058
13975
51588
13492
3312
2540
3988
3666
7203
13910
6870
14855
3851
33119
2861
9618
19176
5968
8908
6568
3048
13483
4640
5596
18067
4006
8774
89532
11724
31068
15543
3405
2931
6226
10263
3129
3041
8001
2705
3852
308014
13295
5816
3929
59661
8118
5236
12806
3051
3101
3129
4119
18987
4134
18535
22996
15819
60869
2396