18008 3
65779 4
44581 4
30156 3
25654 1
22003 3
39209 9
84402 22
94253 21
76104 7
15907 1
45707 5
144356 12
123759 29
60305 3
29909 3
39134 5
34029 2
43502 1
62482 15
45055 6
35326 2
66352 7
100003 28