7936 301
5497 941
11065 670
4506 366
21835 471
1580 138
3648 170
12233 241
4696 64
9907 967
3597 648
2218 399
3262 866