2479 83
12876 105
213384 489
38729 702
7869 593
7721 625
7048 420
4827 306
3072 181
2708 486
6223 650
3843 781