29427 8
103356 20
51055 5
66305 21
113057 5
163028 16
199904 21
463327 59
69383 10
156477 24
141505 33
556729 41
371208 50
202826 19
483158 83
449983 37
46829 10
22931 3
278684 21
344501 33
340084 23
316352 58
70777 8
135277 21