2489 83
12893 105
213724 489
38810 702
7880 593
7728 625
7055 420
4834 306
3080 181
2715 486
6229 650
3853 781