28980 8
29178 3
44001 8
130059 51
39503 2
53034 7
36752 5
180980 21
39132 4
95058 20
33959 4
29408 6
40556 5
57831 13
38483 7
33283 3
28709 1
26180 1
36929 4
62805 8
87477 9
108756 12
50457 8
74409 9