2488 83
12887 105
213659 489
38802 702
7877 593
7728 625
7054 420
4832 306
3077 181
2712 486
6228 650
3852 781