2131 581
1609 219
706 127
495 55
1135 248
13703 602
993 205
398 31
1678 417
3117 717
4749 654
10452 539
17111 292
2750 370