50403 3
18232 1
31854 1
27134 4
55756 6
86878 15
42202 4
42377 9
22809 1
47706 1
46478 3
40801 7
29502 1
26408 5
40959 3
69457 8
38528 7
25626 4
145154 19
112959 12
38302 3
69502 8
61029 9
123901 19