16336 501
17224 664
5193 90
11519 709
1419 49
3539 550
1475 92
2604 151
2908 196
2207 116
1017 98
3647 433
8658 372
2744 352
3404 677