2031 2
777 2
734 2
201 2
45108 2
37306 2
2557 2
456 2
10056 2
1504 2
1331 2
1233 2
12705 2
852 2
2228 2
480 2
18882 2
5407 2
2851 2
1957 2
4131 2
1830 2
603 2