3585 58
4681 299
3004 846
4297 809
7091 470
2814 229
3005 590
2667 266
14383 278
1717 191
33950 489
3638 713