43257 2
50051 9
75284 14
106953 18
145359 28
48078 8
42729 2
67057 15
51926 4
53656 1
82107 8
63978 9
71104 8
48759 6
57202 15
114777 21
74859 9
47434 0
87984 11
140358 30
108701 20
47231 3
121406 25
222652 53