28501 6
23576 1
18956 2
29879 2
40884 5
40552 2
44604 5
27859 5
33682 5
26726 1
28601 1
31628 5
21080 3
21731 1
24627 2
116476 13
30052 1
35955 2
17703 1
26131 3
37327 4
40881 4
56702 14
17356 0