3034 631
23640 614
12811 758
3918 540
9198 796
12300 532
21092 207
2833 384
1872 60
28083 498
4191 575
2991 362
3377 678
4264 728
5118 718
16372 116
14101 465