29859 2
258 2
6431 2
733 2
501 2
179 2
877 2
5432 2
4555 2
1759 2
3381 2
1007 2
5379 2
1302 2
2429 2
1558 2
17181 2
3204 2
3377 2
45202 2
1732 2
1227 2
653 2
2558 2