2492 83
12895 105
213798 489
38838 702
7882 593
7731 625
7058 420
4834 306
3084 181
2719 486
6233 650
3855 781