16808 501
19179 664
6302 90
11870 710
1829 49
3890 550
1648 92
2941 151
3165 196
2431 116
4186 99
4326 433
10388 372
2944 352
3727 677