21432 98
6717 585
53851 742
12085 457
3435 282
13707 862
4943 380
4172 715
5137 769
3074 355
4863 557