30651 3
21607 4
21152 3
58456 6
78957 28
31501 6
28380 0
24378 3
29884 2
41458 6
40231 8
84952 22
39205 9
33453 4
32080 14
50354 11
37628 14
781527 109
51405 7
40232 5
29727 4
28008 4
209706 33
32976 7