482 2
1276 2
781 2
176 2
3056 2
527 2
9832 2
2780 2
2509 2
1301 2
8579 2
2134 2
479 2
1129 2
7177 2
3509 2
1883 2
2558 2
477 2
10426 2
12902 2
44928 2
20305 2