3966 16
1579 12
15259 117
11212 60
14975 73
11045 64
22057 159
12945 58
6346 19
9633 27
12213 54
13475 66