21186 1531
20063 459
16838 1993
20036 1014
16844 908
11869 1147
47062 1485
43190 217
41814 753
15126 639
44870 1776
25519 859
18681 1579
21382 688
29711 1974
18215 1691