702 2
18428 2
6031 2
2078 2
8052 2
376 2
2526 2
25407 2
1153 2
1830 2
3129 2
2607 2
2753 2
853 2
1183 2
1027 2
2354 2
1603 2
201 2
2276 2
1977 2
37754 2
9681 2
627 2