16812 501
19184 664
6307 90
11873 710
1832 49
3892 550
1648 92
2946 151
3167 196
2435 116
4186 99
4329 433
10396 372
2945 352
3731 677