832 0
14554 15
29671 44
15477 9
13141 19
11182 1
13889 18
11071 9
21169 47
21763 55
37204 100
13252 5
11919 11
17182 39
15116 13
17741 26
11316 14
10348 6
9901 11
12352 21
16250 33
21817 80
13493 22
13208 22