10508 2
409 2
43030 2
3951 2
1127 2
276 2
2684 2
2834 2
5831 2
7508 2
651 2
1706 2
1858 2
679 2
3381 2
1479 2
904 2
5534 2
18533 2
1180 2
502 2
4759 2
1933 2
3956 2