2488 83
12890 105
213691 489
38804 702
7877 593
7728 625
7054 420
4833 306
3080 181
2714 486
6229 650
3852 781