3026 631
23633 614
12759 758
3906 540
9194 796
12294 532
21086 207
2828 384
1868 60
28074 498
4188 575
2986 362
3374 678
4257 728
5105 718
16353 116
14075 465