16319 501
17041 664
5147 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