1536 97
788 97
3386 97
25169 97
4147 97
3259 97
1972 97
3168 97
3612 97
8251 97
14784 97
5774 97
4601 97
4527 97
7853 97
35644 97
28169 97
16264 97
12726 97
21232 97
370 97
10377 97
4940 97
518 97
4991 97
1528 97
4904 96
6886 96