16791 501
18974 664
6198 90
11851 710
1738 49
3860 550
1647 92
2890 151
3154 196
2418 116
4169 99
4291 433
10298 372
2926 352
3682 677