27783 2
32879 7
80330 18
21578 2
36777 3
96834 10
54758 6
57579 10
51578 5
37655 3
37309 3
29782 2
26408 1
20679 4
46357 10
28258 2
22602 0
36577 6
18951 1
46234 7
80008 12
31752 4
47209 4
1044583 60