2470 83
12860 105
213095 489
38644 702
7856 593
7717 625
7044 420
4817 306
3064 181
2700 486
6216 650
3839 781