90667
8450
17761
2941
57479
10501
9895
2482
22821
8921
4291
4353
3344
3130
2783
6065
3873
5730
497337
5262
2961
21577
3025
57541
3461
20115
3401
4095
4077
3793
73933
11041
4640
20941
4263
4395
4680
5796
4783
19658
6545
90612
1542100
12149
14301
4619
17471
5096
4187
2343
6872
6317
2750
4790
4979
2235
2987
4165
39391
6238