30581 3
21456 4
21009 3
58359 6
78751 28
31408 6
28307 0
24379 3
29757 2
41258 6
40054 8
84856 22
39181 9
33304 4
32033 14
50278 11
37534 14
781030 109
51305 7
40180 5
29601 4
27957 4
209578 33
32926 7