809 169
2969 694
249 64
503 120
1359 403
153 40
2879 955
624 130
1281 286
1907 545
468 129
441 129
363 115
1823 502
5074 77
13006 305
11355 500
298554 1059
14449 691