245081 39
108128 12
102376 0
69458 3
68609 2
67951 3
66502 3
65302 3
62701 2
61005 5
57780 16
56780 21
56005 4
54378 2
54158 0
53203 1
51959 3
50754 1
50356 4
48758 0
47631 5
47155 16
46556 4
44453 7