18532 3
1902 3
3152 3
9480 3
2651 3
2954 3
25355 3
15508 3
6154 3
6932 3
16058 3
1103 3
22983 3
2282 3
8527 3
3081 3
5682 3
6106 3
5959 3
2483 3
23778 3
14632 3
1432 3
3231 3