19502 2
22452 2
19857 2
31028 2
46927 2
22481 2
32684 2
27076 2
20506 2
21682 2
44476 2
15326 2
20727 2
22858 2
22309 2
23031 2
21733 2
29230 2
19602 2
17305 2
25979 2
16980 2
28351 2
19305 2