18716 570
9514 441
54332 567
46085 701
29805 187
7227 566
9048 494
4112 432
7842 384
6004 115
5797 803
2230 176