2482 83
12883 105
213551 489
38767 702
7872 593
7725 625
7052 420
4831 306
3076 181
2711 486
6227 650
3847 781