3087 1
6843 10
10196 16
6259 9
4905 4
19116 55
10676 16
18987 20
9617 15
25089 32
28578 33
8517 7
12001 22
10604 11
9351 11
23534 29
47543 93
12500 19
9446 20
7386 2
12932 27
27228 53
9303 9
28084 21