21488 850
14513 708
3446 321
14148 492
3632 867
750 135
4013 678
1749 229
5242 167
3505 569
3710 535
2604 513