4560 563
3062 757
1247 270
1630 160
20460 489
11940 378
33928 182
4194 310
3298 95
7283 587
2655 504
2763 330