16333 501
17191 664
5188 90
11515 709
1416 49
3537 550
1475 92
2562 151
2905 196
2205 116
1014 98
3639 433
8647 372
2742 352
3403 677