278 2
12307 2
604 2
3031 2
4558 2
1054 2
2456 2
8557 2
1278 2
5053 2
679 2
6756 2
11058 2
1129 2
53978 2
380 2
1031 2
655 2
529 2
457 2
1254 2
702 2
680 2