32960
18645
39367
16639
16505
30599
10142
12168
26037
67142
48008
62577
17347
69995
232082
69561
5697
43342
36707
52808
63511
46906
47726
219618
30374
33458
28819
21077
10421
23601