2479 83
12874 105
213348 489
38725 702
7869 593
7721 625
7048 420
4826 306
3072 181
2707 486
6222 650
3843 781