33504 5
21881 1
29003 3
17782 2
40084 4
39007 4
30478 5
40684 2
20357 1
25855 4
24230 1
21383 1
110258 19
34376 5
66202 9
16277 2
18783 0
48877 2
51553 12
32659 2
27384 3
23102 1
29658 4
27803 1