29482 2
22726 2
30476 2
22757 2
25078 2
27206 2
20376 2
22851 2
30303 2
26280 2
27251 2
26379 2
32127 2
39730 2
28776 2
24652 2
29607 2
63457 2
41952 2
34952 2
25331 2
48126 2
28954 2
26081 2