43580 8
44276 6
49305 1
28731 2
29903 2
60801 8
26580 3
63655 9
22131 1
41556 3
83906 12
181602 30
34033 2
39959 3
44580 8
24608 1
33854 1
24152 1
35256 4
32683 1
32830 3
30426 2
24355 1
40506 9