16791 501
18981 664
6204 90
11852 710
1741 49
3861 550
1647 92
2890 151
3155 196
2418 116
4170 99
4291 433
10302 372
2927 352
3686 677