2491 83
12895 105
213781 489
38826 702
7880 593
7731 625
7057 420
4834 306
3081 181
2716 486
6232 650
3854 781