3052 631
23674 614
12893 758
3944 540
9228 796
12310 532
21103 207
2841 384
1875 60
28091 498
4194 575
2999 362
3387 678
4277 728
5136 718
16390 116
14132 465