89028 22
29026 3
27530 1
33007 3
26156 1
31233 5
119459 14
28577 3
53509 5
23631 6
25659 2
27579 3
27728 2
30331 2
145006 19
33656 3
30232 7
28255 3
99534 6
31780 3
36809 3
48406 4
39957 5
34726 10