4380
3000
4644124
53007
97948
57023
49502
42493
45545
64497
58618
28170
40835
47537
57966
67787
73534
81428
53403
54298
22080
1631822
82946290
1600034
26900
1449613
635212
57986
70515
1060711
14684
10930
84044
9930
11790
10931
10720
18084
379810
3246447
27656
904019
21040
6980
10200
35446
38436
31020
38800
29084
72367
22360
50497
67674
16850
65643
625435
106079
1006010
44125
1193316
51239
1003331
52804
1665328312
16640