2482 83
12883 105
213527 489
38764 702
7872 593
7725 625
7052 420
4830 306
3076 181
2711 486
6227 650
3847 781