39501 3
30226 3
21082 3
23408 3
37283 3
51858 3
21429 3
34729 3
18232 3
17154 3
32508 3
21859 3
42907 3
16776 3
18356 3
15856 3
22678 3
28658 3
27231 3
19006 3
23806 3
32984 3
21777 3
21809 3