384226 55
344882 20
71056 7
357880 69
43352 3
80431 6
54883 6
89106 12
53208 5
230256 38
63376 7
28152 7
118953 13
267581 32
20701 2
175758 32
23256 7
15577 5
36357 3
39682 5
22082 4
48554 3
30956 4
38954 7