514 126
305 64
963 303
282 113
78 8
104 12
277 43
248 30
108 24
85 17
85 21
51 9
401 82
525 98
47 9
300 24
110 17
55 3
49 9
340 105