16336 501
17240 664
5198 90
11519 709
1419 49
3539 550
1475 92
2614 151
2908 196
2208 116
1018 98
3656 433
8683 372
2744 352
3407 677