13032
5286
41927
4353
31484
4053
47252
40560
22363
10529
3089
9720
3769
6833
4957
20503
4212
5337
6758
23323
6810
24493
8884
36079
11902
9856
6232
66911
6929
16691
21055
37004
7634
54763
3181
6441
13411
76062
23511
17583
33773
102108
14874