2481 83
12882 105
213519 489
38764 702
7871 593
7725 625
7052 420
4830 306
3076 181
2711 486
6227 650
3847 781