2477 83
12873 105
213286 489
38712 702
7864 593
7719 625
7047 420
4826 306
3068 181
2704 486
6221 650
3843 781