70605 16
29801 8
44928 20
44230 20
228808 21
375584 15
304982 18
145078 17
266253 53
309304 65
229028 24
196879 15
208 0
755726 33
259027 23
274827 12
266033 8
317980 25
387353 44
88878 11
332528 35
193557 14
154107 25
543131 87