3539 330
14885 302
60679 1046
54978 874
18094 761
3393 55
6589 792
2307 119
3481 519
690 75
625 116
946 126