1602 2
11754 2
5476 2
1504 2
2283 2
1429 2
3876 2
3077 2
979 2
5227 2
1007 2
31332 2
1155 2
405 2
1258 2
2104 2
35203 2
1053 2
4007 2
3632 2
978 2
779 2
2805 2
503 2