12436
10066
11182
5638
4310
8070
17423
14248
24347
12803
49947
13470
13462
4628
18045
16960
16363
4375
16280
4473
28551
8984
11560
9117
77187
280175
65768
24067
112970
10010
258198
14116
19762
24867
727814
38759
11540
15847
252357
5897
20150
34662
10472
13471
17330
19268
10926
6663
241313
14878
12770
5610
9721
3929
12603
13448
34548
42180
21492
22682