4612 563
3066 757
1252 270
1631 160
20493 489
11979 378
33951 182
4197 310
3299 95
7286 587
2659 504
2765 330