20351
29746
5877
19981
15548
9029
145519
80542
19162
11472
3995
8760
31045
12787
22975
10879
21332
27268
39579
6309
7330
26250
26249
17548
14303
24067
5471
19678
15125
82150
12181
42247
5347
37632
1040033
31170
46307
5961
197287
7985
16206
29931
187249
24361
23222
20676
30452
21608
115181
15146
10926
120252
3896
12670
5973
9220
93910
16751
62034
4516