3051 631
23674 614
12891 758
3940 540
9228 796
12310 532
21100 207
2841 384
1875 60
28091 498
4194 575
2999 362
3387 678
4277 728
5134 718
16388 116
14129 465