21533 2
29404 2
30109 2
31752 2
25282 2
16783 2
41679 2
21353 2
27278 2
24708 2
22176 2
34051 2
15002 2
23252 2
16380 2
15602 2
29079 2
28129 2
25882 2
19356 2
21334 2
20331 2
20451 2
43634 2