43853 10
21203 2
31856 3
39451 5
15629 1
18777 1
16406 1
23326 1
16179 0
22607 0
22578 2
22634 1
31783 3
42979 9
40753 5
18201 4
32504 3
18354 1
28905 6
20305 2
14876 0
98507 13
26553 1
27734 8