10150
8051
1744
582
1244
8012
32120
2357
33225
1736
40873
846
21211
560
545
525
472
544
672
677
522
874
530
613
537