2490 83
12893 105
213727 489
38812 702
7880 593
7728 625
7056 420
4834 306
3080 181
2716 486
6231 650
3853 781