3036 631
23643 614
12823 758
3920 540
9202 796
12302 532
21095 207
2835 384
1873 60
28083 498
4191 575
2991 362
3380 678
4266 728
5120 718
16372 116
14105 465