4518 563
3062 757
1246 270
1629 160
20418 489
11917 378
33907 182
4192 310
3297 95
7281 587
2655 504
2761 330