2483 83
12885 105
213567 489
38773 702
7873 593
7725 625
7052 420
4831 306
3076 181
2711 486
6228 650
3848 781