8953 767
2706 590
7096 579
3341 722
3926 565
2750 502
7794 326
1715 90
2126 319
3305 204
4196 353
3640 846
1701 161