16805 501
19149 664
6277 90
11865 710
1798 49
3886 550
1648 92
2936 151
3163 196
2427 116
4181 99
4318 433
10364 372
2941 352
3719 677