1156 241
675 145
899 177
1632 405
570 110
3885 432
5335 216
6985 596
13073 491
26919 136
19516 865
11962 258
3242 491
2590 78