4631 563
3067 757
1252 270
1631 160
20503 489
11984 378
33964 182
4197 310
3301 95
7286 587
2660 504
2765 330