16546 501
18245 664
5507 90
11716 709
1509 49
3682 550
1569 92
2722 151
3040 196
2312 116
1109 98
4079 433
9685 372
2834 352
3478 677