21926 3
25629 3
32506 3
38476 3
28455 3
25803 3
18608 3
17506 3
17202 3
29982 3
29176 3
35534 3
20055 3
20009 3
27327 3
47655 3
20829 3
45529 3
41732 3
48527 3
28307 3
27904 3
23333 3
114330 3