46982 2
1109 2
1756 2
404 2
1001 2
455 2
15259 2
307 2
128 2
1503 2
1754 2
21357 2
2383 2
3579 2
1677 2
708 2
3133 2
6751 2
5081 2
1408 2
1281 2
2377 2
4656 2
1003 2