16791 501
19018 664
6218 90
11854 710
1747 49
3863 550
1647 92
2892 151
3155 196
2419 116
4171 99
4298 433
10318 372
2928 352
3699 677