16319 501
17038 664
5145 90
11491 709
1411 49
3530 550
1462 92
2543 151
2898 196
2199 116
1011 98
3594 433
8573 372
2737 352
3391 677