40959 3
23155 3
38232 3
24703 3
23179 3
19004 3
32053 3
48430 3
25778 3
36806 3
38679 3
35228 3
28301 3
37730 3
30107 3
34630 3
35577 3
27883 3
20180 3
27658 3
66551 3
114584 3
46483 3
33384 3