987 3
17392 116
8963 50
12887 119
10820 84
4924 26
7837 45
13501 96
9358 41
4719 14
21350 196
6719 18