28905 5
16479 2
23276 4
73503 16
23929 4
66608 22
21153 3
29029 9
27884 4
150583 21
22481 3
29482 8
32356 7
60702 16
75629 13
41601 8
33207 2
26980 5
72128 21
35984 9
28128 3
59078 12
33679 8
88858 25