2489 83
12892 105
213719 489
38810 702
7880 593
7728 625
7055 420
4833 306
3080 181
2714 486
6229 650
3853 781