2984 631
23576 614
12632 758
3879 540
9174 796
12268 532
21042 207
2815 384
1862 60
28055 498
4171 575
2972 362
3362 678
4232 728
5076 718
16318 116
14033 465