2447 83
12847 105
212819 489
38584 702
7845 593
7704 625
7037 420
4810 306
3053 181
2695 486
6207 650
3833 781