29226 2
17934 2
17879 2
22228 2
29527 2
22776 2
30482 2
22781 2
25084 2
27227 2
20430 2
22908 2
30357 2
26351 2
27304 2
26384 2
32159 2
39758 2
28833 2
24784 2
29629 2
63507 2
42055 2
35005 2