151782 22
66431 3
50834 2
30233 9
103483 9
68279 22
24753 4
48907 5
75605 16
24582 4
17529 2
29876 5
36729 1
39902 4
26054 3
41003 11
21953 6
36326 6
54334 7
55805 4
27509 6
34984 4
22758 3
100481 24