2478 83
12873 105
213295 489
38714 702
7865 593
7719 625
7048 420
4826 306
3068 181
2707 486
6221 650
3843 781