2488 83
12887 105
213679 489
38803 702
7877 593
7728 625
7054 420
4832 306
3079 181
2713 486
6229 650
3852 781