4645 563
3068 757
1255 270
1631 160
20512 489
11988 378
33976 182
4198 310
3301 95
7287 587
2661 504
2765 330