2470 83
12858 105
213069 489
38638 702
7856 593
7716 625
7043 420
4817 306
3063 181
2700 486
6214 650
3839 781