27728 2
37551 2
62777 2
41083 2
29227 2
18579 2
1702 2
1583 2
1633 2
107 2
903 2
7627 2
1828 2
402 2
1726 2
576 2
601 2
1155 2
927 2
2159 2
251 2
476 2
1926 2
1508 2