1163 241
679 145
907 177
1635 405
589 110
3886 432
5342 216
6987 596
13090 491
26919 136
19521 865
11966 258
3242 491
2590 78