16319 501
17048 664
5149 90
11491 709
1411 49
3531 550
1464 92
2544 151
2898 196
2199 116
1011 98
3594 433
8579 372
2737 352
3393 677