5978 3
3132 3
2955 3
8706 3
3258 3
1627 3
2732 3
1957 3
159 3
3080 3
2959 3
1253 3
65951 3
4552 3
4079 3
22256 3
331 3
5053 3
1954 3
29758 3
1828 3
2202 3
16954 3
2201 3