2498 83
12910 105
214049 489
38916 702
7899 593
7739 625
7064 420
4845 306
3092 181
2726 486
6236 650
3859 781