16814 501
19188 664
6311 90
11876 710
1835 49
3895 550
1648 92
2949 151
3167 196
2437 116
4187 99
4331 433
10400 372
2948 352
3732 677