16737 501
18573 664
5805 90
11783 710
1556 49
3748 550
1619 92
2814 151
3083 196
2350 116
1159 98
4174 433
9954 372
2866 352
3572 677