29676 4
52759 4
22053 4
89483 7
432451 116
99352 15
61602 8
30653 1
59209 6
191159 23
40782 5
56431 5
28301 2
32577 1
53531 3
52653 5
63679 6
50908 6
36956 2
28209 3
24453 2
38180 2
101355 17
30977 2