16810 501
19180 664
6302 90
11871 710
1830 49
3890 550
1648 92
2941 151
3167 196
2432 116
4186 99
4326 433
10391 372
2944 352
3730 677