16812 501
19181 664
6302 90
11871 710
1832 49
3890 550
1648 92
2941 151
3167 196
2433 116
4186 99
4328 433
10393 372
2944 352
3730 677