28905 5
16479 2
23278 4
73484 16
23933 4
66609 22
21152 3
29028 9
27826 4
150551 21
22476 3
29453 8
32356 7
60676 16
75628 13
41576 8
33176 2
26983 5
72132 21
35979 9
28132 3
59078 12
33658 8
88830 25