2498 83
12910 105
214033 489
38914 702
7898 593
7738 625
7063 420
4844 306
3092 181
2726 486
6235 650
3859 781