2985 631
23578 614
12633 758
3879 540
9174 796
12268 532
21042 207
2815 384
1862 60
28056 498
4171 575
2972 362
3362 678
4233 728
5076 718
16318 116
14033 465