16336 501
17226 664
5194 90
11519 709
1419 49
3539 550
1475 92
2612 151
2908 196
2208 116
1017 98
3647 433
8665 372
2744 352
3404 677