16529 501
18173 664
5475 90
11705 709
1500 49
3662 550
1559 92
2708 151
3016 196
2303 116
1107 98
4054 433
9634 372
2825 352
3474 677