20811
17494
31520
20281
52944
15466
11299
64379
18239
19157
21471
10128
127069
12907
11182
3735
5638
4310
9839
11193
16187
9633
23002
15123
20351
9440
29747
5877
19982
16539
4629
14906
157519
2885
15548
9029
145520
12099
24347
2134
13950
80543
19162
11472
3995
8762
31045
5075
12787
28679
16363
22975
10880
109893
21332
28553
17898
10850
27269
39579