33592 109
29608 93
51310 110
16869 22
37820 61
20392 32
9257 16
54270 115
17017 27
13052 20
16853 40
34118 138
9662 11
39311 127
17096 38
43503 84
2834 0
2905 8
3997 12
3351 9
4179 11
5026 8
4147 12
35249 128