15952 0
16028 2
20182 3
35179 6
20557 5
21753 1
36609 8
40056 8
45107 9
65859 10
17876 2
21979 0
19203 2
28851 5
37981 3
46828 9
43451 12
21476 7
27859 3
22856 4
33027 2
27378 1
23227 3
23384 2