29906 3
42208 8
23709 2
38230 0
32009 3
33259 4
25984 1
31651 1
30054 0
29155 1
29504 2
28651 0
32529 2
28184 1
44604 4
34601 3
26131 0
70278 8
37051 6
66029 12
68903 10
110781 15
76707 14
67177 16