27801 2
32927 7
80378 18
21733 2
36882 3
96853 10
54781 6
57731 10
51630 5
37702 3
37355 3
29804 2
26430 1
20678 4
46407 10
28309 2
22608 0
36605 6
19029 1
46234 7
80059 12
31802 4
47232 4
1044801 60