2490 83
12893 105
213727 489
38811 702
7880 593
7728 625
7055 420
4834 306
3080 181
2716 486
6229 650
3853 781