16805 501
19146 664
6276 90
11865 710
1797 49
3886 550
1648 92
2936 151
3162 196
2427 116
4181 99
4318 433
10363 372
2941 352
3719 677