16805 501
19151 664
6279 90
11865 710
1800 49
3887 550
1648 92
2938 151
3163 196
2427 116
4181 99
4318 433
10365 372
2941 352
3720 677