16547 501
18256 664
5510 90
11718 709
1510 49
3682 550
1574 92
2724 151
3040 196
2312 116
1110 98
4086 433
9693 372
2834 352
3483 677