16737 501
18574 664
5810 90
11784 710
1559 49
3749 550
1619 92
2814 151
3083 196
2351 116
1160 98
4177 433
9956 372
2866 352
3573 677