41033 10
20128 3
64708 8
42077 4
49258 8
37354 3
66155 26
58883 14
54426 9
133057 22
30777 3
32478 3
26155 1
57978 8
141509 26
36602 4
26730 0
64805 15
34204 5
30581 4
23926 5
24353 5
52278 8
31234 1