37280 2
2527 2
432 2
10058 2
1502 2
1330 2
1203 2
12634 2
859 2
1233 2
2230 2
484 2
18879 2
5205 2
2851 2
1956 2
4129 2
1784 2
601 2
81 2
734 2
457 2
1132 2
7183 2