86629 18
34006 1
33756 3
28032 7
26281 5
25830 2
106829 20
62604 10
31003 5
36858 2
34530 1
32477 3
65502 4
31603 4
35509 2
24909 2
30226 2
86754 9
37754 3
34505 2
54405 10
28080 1
32632 1
87131 15