7903 301
5491 941
11060 670
4501 366
21754 471
1577 138
3635 170
12218 241
4690 64
9903 967
3596 648
2214 399
3262 866