43653
21162
50605
19282
16411
18634
23437
8644
9222
123709
24850
19925
6131
9252
16966
3759
21213
73046
25288
101430
30622
33815
35296
22194
21176
14684
18513
14437
46100
16306
8477
50981
33773
16743
50278
17534
42432
62451
12057
66209
24622
9477
12715
130181
84305
11989
31553
165909
24346
80706
20555
37428
15274
12438
109926
126116
6928
3169
12057
7708