45132 4
19604 1
181958 17
48127 4
99430 30
101434 11
87855 19
66259 4
65734 13
89582 16
47733 2
30759 5
26157 1
71279 9
95302 18
74951 12
36352 8
35132 3
267005 65
106877 22
43279 4
304529 42
133831 37
58505 9