21796 98
6759 585
10159 415
53882 742
12098 457
3438 282
13710 862
4962 380
4176 715
5137 769
3077 355
4870 557