30651 3
21578 4
21080 3
58430 6
78881 28
31459 6
28384 0
24381 3
29883 2
41459 6
40209 8
84957 22
39204 9
33429 4
32054 14
50353 11
37633 14
781506 109
51352 7
40232 5
29684 4
28007 4
209679 33
32979 7