43420
57509
43573
4928
5363
6825
635
11823
143249
35701
38631
5533
112926
33089
3283
8957
697
11929
3646
85
32256
11579
115479
31909
2718
39495
9031
31592
6500
130606
10762
38611
50866
12668
599
21989
25521
4610
4348