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