1008 2
1576 2
11127 2
1929 2
4306 2
459 2
309 2
580 2
1980 2
1128 2
1631 2
8383 2
934 2
476 2
1309 2
2159 2
2930 2
3201 2
606 2
278 2
20877 2
878 2
3453 2
259 2