2479 83
12877 105
213412 489
38734 702
7870 593
7722 625
7049 420
4827 306
3074 181
2708 486
6225 650
3844 781