987 3
16469 114
8393 48
12160 119
10150 84
4355 23
7439 45
13501 96
9358 41
4303 14
20911 196
6719 18