335 53
1423 73
1648 135
8686 89
773 65
631 83
327 267
839 105
1061 61
4355 169
1906 191
2538 167
371 73
1403 59
1926 164
676 110