16323 501
17104 664
5173 90
11507 709
1413 49
3535 550
1466 92
2547 151
2903 196
2203 116
1012 98
3615 433
8604 372
2739 352
3396 677