8959 767
2709 590
7101 579
3344 722
3940 565
2752 502
7807 326
1720 90
2132 319
3313 204
4196 353
3671 846
1708 161