30958 2
32951 2
31106 2
25832 2
28634 2
27032 2
32901 2
23926 2
21478 2
30933 2
21502 2
38559 2
42179 2
36002 2
35127 2
29956 2
33253 2
32583 2
28105 2
42351 2
32453 2
26883 2
21434 2
38984 2