40680 2
2657 2
5302 2
14776 2
2458 2
3228 2
5059 2
5380 2
155107 2
7655 2
8676 2
3404 2
2359 2
3781 2
2030 2
5559 2
10902 2
28977 2
6030 2
1159 2
5230 2
1530 2
6008 2
6476 2