49781 0
137608 30
53579 11
138959 42
438228 125
112827 23
504928 77
507754 111
100078 41
99603 16
86857 6
234804 42
378854 64
212982 69
189156 38
129733 45
130453 20
142553 23
101929 21
82052 16
96683 19
29956 5
118079 25
97533 5