3025 631
23632 614
12757 758
3904 540
9192 796
12293 532
21085 207
2827 384
1868 60
28073 498
4188 575
2986 362
3372 678
4257 728
5104 718
16353 116
14075 465