2498 83
12910 105
214041 489
38914 702
7898 593
7739 625
7063 420
4844 306
3092 181
2726 486
6236 650
3859 781