16812 501
19182 664
6302 90
11872 710
1832 49
3890 550
1648 92
2942 151
3167 196
2434 116
4186 99
4328 433
10393 372
2944 352
3730 677