2485 83
12886 105
213599 489
38783 702
7875 593
7726 625
7052 420
4831 306
3076 181
2711 486
6228 650
3848 781