3035 631
23641 614
12816 758
3919 540
9199 796
12300 532
21094 207
2835 384
1872 60
28083 498
4191 575
2991 362
3378 678
4264 728
5119 718
16372 116
14103 465