22883 3
30254 3
25856 3
39706 3
28630 3
24458 3
67505 3
45477 3
41832 3
49981 3
29107 3
24628 3
29333 3
33233 3
38053 3
25877 3
44426 3
22852 3
23956 3
45106 3
32580 3
47630 3
37778 3
95406 3