2485 83
12887 105
213625 489
38792 702
7876 593
7726 625
7052 420
4832 306
3076 181
2711 486
6228 650
3849 781