3052 631
23676 614
12895 758
3945 540
9228 796
12310 532
21103 207
2841 384
1875 60
28091 498
4199 575
2999 362
3387 678
4277 728
5136 718
16391 116
14134 465