26581 2
19931 2
18156 2
36729 2
22379 2
30976 2
30634 2
39483 2
23233 2
29651 2
39527 2
20306 2
16180 2
24008 2
16230 2
22305 2
25834 2
25904 2
17403 2
17728 2
20509 2
18559 2
25457 2
43828 2