9581 767
3168 590
7576 579
3763 722
4778 565
3065 502
8424 326
2048 90
3075 319
3715 204
4445 353
8927 846
1985 161