16807 501
19174 664
6297 90
11867 710
1825 49
3889 550
1648 92
2941 151
3165 196
2430 116
4183 99
4323 433
10382 372
2944 352
3726 677