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