7231 778
15958 885
13295 616
5008 366
26386 849
16989 390
5350 93
5736 535
1983 108
3672 632
2703 512