19659 659
6563 356
6728 645
7437 219
7166 604
6651 627
7924 675
1324 37
4905 78
4873 67
4370 114
6555 181
2944 238
833 64
1456 257
3167 558
1404 312
6219 330
2832 831
1039 268
810 204
2483 518
5540 599
3486 673
6995 717
1629 279
4296 266
5908 200