590 10
598 3
13577 66
6214 27
15151 35
11954 25
16362 40
17177 39
21530 49
29124 106
11912 13
7098 27
12095 48
20073 41
29241 38
26411 75
8433 15