14926 2
9453 2
284 2
1307 2
976 2
881 2
3684 2
67158 2
1106 2
731 2
3455 2
1805 2
4104 2
22505 2
2854 2
859 2
4851 2
581 2
5827 2
1157 2
1781 2
4256 2
1601 2
2478 2