4512 563
3062 757
1243 270
1629 160
20414 489
11915 378
33904 182
4192 310
3297 95
7280 587
2654 504
2761 330