29480 2
22729 2
30478 2
22758 2
25076 2
27207 2
20377 2
22856 2
30306 2
26279 2
27252 2
26380 2
32134 2
39731 2
28781 2
24658 2
29608 2
63457 2
41951 2
34957 2
25334 2
48133 2
28951 2
26082 2