2607 2
1028 2
203 2
9805 2
9682 2
630 2
3326 2
1551 2
6282 2
981 2
1232 2
852 2
2103 2
9255 2
27734 2
908 2
1558 2
7405 2
47076 2
2305 2
783 2
39881 2
528 2
1403 2