12297 595
2441 428
3952 74
2404 297
2425 318
5323 654
6040 630
4842 245
1285 97
4096 783
1993 171
1197 157
1869 84
8927 411
2793 587
5491 169
4194 288
5581 214
4479 746
6256 979
3072 560
5775 678
3097 550
4477 915