2471 83
12864 105
213135 489
38661 702
7856 593
7717 625
7045 420
4818 306
3064 181
2701 486
6216 650
3841 781