2498 83
12919 105
214078 489
38927 702
7901 593
7739 625
7065 420
4846 306
3092 181
2728 486
6238 650
3862 781