4518 563
3062 757
1245 270
1629 160
20417 489
11917 378
33906 182
4192 310
3297 95
7281 587
2655 504
2761 330