35051 4
18753 3
27676 3
28933 5
21279 2
36452 4
21907 4
26282 2
29956 4
18229 2
40983 1
31678 3
88881 13
100232 25
44776 3
69455 7
34004 4
17903 3
19305 2
34328 6
18654 0
25704 3
29579 8
38129 8