3031 631
23635 614
12774 758
3907 540
9195 796
12295 532
21088 207
2829 384
1871 60
28080 498
4189 575
2988 362
3375 678
4257 728
5110 718
16356 116
14083 465