3051 631
23672 614
12883 758
3939 540
9227 796
12310 532
21100 207
2841 384
1875 60
28091 498
4193 575
2998 362
3387 678
4277 728
5134 718
16387 116
14124 465