21103 3
31582 3
22284 3
22904 3
39057 3
29709 3
20728 3
23052 3
37029 3
51479 3
21001 3
34331 3
17908 3
16881 3
32058 3
21633 3
42534 3
16679 3
17982 3
15581 3
22176 3
27682 3
26955 3
18602 3