3132 2
2607 2
2780 2
4351 2
20930 2
1205 2
1030 2
2353 2
1555 2
1678 2
201 2
2280 2
1980 2
10056 2
3777 2
37831 2
36176 2
9731 2
627 2
1452 2
3901 2
6101 2
1507 2
402 2