22583 2
30356 2
22556 2
24826 2
27031 2
20178 2
22603 2
30028 2
26157 2
27180 2
26178 2
31926 2
39654 2
28658 2
24456 2
29359 2
63308 2
41831 2
34858 2
25005 2
47830 2
28626 2
25876 2
22906 2