21582 1
37434 2
28903 1
38653 3
26180 1
22753 1
54559 5
30034 4
84203 22
41729 6
25481 4
41531 3
48432 10
57908 4
32507 2
34808 7
44505 7
59833 15
83680 28
73803 10
34177 5
26507 5
33726 2
79308 25