50003 6
30555 2
25828 6
41627 3
23481 0
36029 2
46034 16
49008 8
53859 8
48601 6
25353 2
27528 2
27376 6
30981 3
29107 4
48531 4
14480 2
31009 3
22003 4
21476 3
59133 6
79604 28
42151 5
55382 5