94259 6
25981 3
16027 0
26001 2
20527 3
17303 2
17408 4
19704 2
40255 6
23251 3
35382 7
35976 6
29281 2
46209 12
19529 1
32555 6
34427 3
37026 8
18232 4
19832 3
28607 3
24531 6
19877 1
21754 2