2480 83
12878 105
213478 489
38747 702
7871 593
7723 625
7051 420
4828 306
3076 181
2710 486
6225 650
3847 781