16547 501
18257 664
5510 90
11719 710
1510 49
3682 550
1574 92
2724 151
3041 196
2312 116
1110 98
4086 433
9693 372
2834 352
3483 677