50887 104
14252 21
61941 146
17942 76
6715 32
9731 16
11159 30
27174 89
14612 28
5228 15
2370 4
16468 84
11485 69
2931 10
10743 26
5735 13
17733 15
16632 28
31148 30
5569 16
14305 46
17967 31
42369 158