21359
9603
10158
7868
15887
26115
10626
19752
3947
30226
8892
6535
43474
37919
30971
8188
6711
7809
7660
79185
93791
45475
114626
10252
38048
3085
20911
17782
20232
10200
21497
7561
31226
29944
34037
20782
53298
15484
307771
36831
4528