16323 501
17101 664
5172 90
11507 709
1413 49
3535 550
1466 92
2546 151
2903 196
2202 116
1012 98
3615 433
8602 372
2739 352
3396 677