9595 767
3181 590
7580 579
3774 722
4798 565
3069 502
8420 326
2059 90
3080 319
3717 204
4458 353
8921 846
1987 161