21594 98
6740 585
53870 742
12095 457
3436 282
13710 862
4948 380
4173 715
5137 769
3075 355
4867 557