25778 2
42256 6
29506 1
51553 6
34057 9
24230 5
27454 3
27002 2
22679 2
32078 4
29483 4
32034 3
31982 4
25283 2
24209 4
36278 9
27651 6
40802 3
46253 18
34506 6
56482 4
33281 14
47029 14
19680 3