22584 2
30351 2
22551 2
24827 2
27028 2
20157 2
22608 2
30007 2
26133 2
27184 2
26152 2
31903 2
39603 2
28634 2
24429 2
29330 2
63307 2
41805 2
34853 2
24884 2
47756 2
25851 2
22876 2