16806 501
19173 664
6297 90
11867 710
1825 49
3889 550
1648 92
2941 151
3165 196
2430 116
4183 99
4322 433
10378 372
2944 352
3724 677