16315 501
16999 664
5142 90
11480 709
1409 49
3528 550
1460 92
2541 151
2896 196
2198 116
1011 98
3587 433
8530 372
2733 352
3377 677