1181 0
5018 8
9525 28
9905 30
26299 91
11215 24
24288 34
11502 12
13409 22
9029 13
6370 10
27321 62
5682 10
25602 27
7831 8
42275 42
24762 20