19506 2
23854 2
18531 2
20130 2
23228 2
23132 2
23456 2
18505 2
20184 2
21230 2
15727 2
27384 2
21828 2
35704 2
28128 2
20979 2
25583 2
28279 2
22579 2
16383 2
39655 2
32708 2
31955 2
44356 2