26053 2
26679 2
42783 2
23478 2
26434 2
30453 2
23930 2
26602 2
23355 2
36681 2
29829 2
18826 2
21503 2
25327 2
28857 2
21681 2
41579 2
26608 2
35878 2
34804 2
107229 2
87302 2
29881 2
23002 2