21459 98
6720 585
53852 742
12089 457
3435 282
13707 862
4943 380
4172 715
5137 769
3074 355
4863 557