3578 3
3151 3
29878 3
48901 3
4326 3
15854 3
21078 3
44609 3
5879 3
153430 3
5327 3
4157 3
5458 3
6602 3
10776 3
5330 3
31532 3
26905 3
28580 3
32704 3
6856 3
15982 3
18351 3
2156 3