2487 83
12887 105
213648 489
38798 702
7877 593
7728 625
7054 420
4832 306
3077 181
2711 486
6228 650
3850 781