3039 631
23652 614
12829 758
3921 540
9205 796
12302 532
21096 207
2837 384
1873 60
28084 498
4192 575
2991 362
3380 678
4270 728
5123 718
16376 116
14111 465