16546 501
18247 664
5507 90
11717 709
1509 49
3682 550
1569 92
2723 151
3040 196
2312 116
1109 98
4080 433
9691 372
2834 352
3480 677