16805 501
19154 664
6282 90
11865 710
1801 49
3888 550
1648 92
2938 151
3163 196
2427 116
4182 99
4318 433
10369 372
2941 352
3720 677