30960
46286
52227
44305
21442
28080
92265
55849
34430
30012
29865
9892
36712
8955
11034
11512
13485
64440
3723
92122
7505
20530
20517
89277
25721
12850
22552
6059
18270
37587
84796
9942
36688
9296
13643
68713
4801
4061
18657
20041
3841
91997
36584
46060
9813
25665
13429
30843
19977
7448
36614
13606
3781
4741
51897
9242
29887
12797
4028
55766
10976
3671
20480
11444
28011
64201
37497
18228
84700
21381
6009
44078
20450
22351
92024
88929
34342
9889
8905
68572
18596
29749