2471 83
12864 105
213121 489
38658 702
7856 593
7717 625
7044 420
4818 306
3064 181
2701 486
6216 650
3841 781