18031 3
108753 20
34854 2
44680 3
18876 2
28027 6
23426 2
33831 2
28629 3
44479 8
54004 9
19657 0
32857 2
31381 4
47177 4
38678 6
19626 2
17228 0
23278 2
79409 16
19127 2
25679 1
22484 2
20882 3