2840 13
21647 31
15199 31
15596 26
5089 17
6586 14
9809 40
10511 16
10733 24
18227 25
33065 42
53948 191
6427 23
2914 10
27826 63
25949 66
29721 173
17463 36
18112 38
10981 31
9030 18
5237 10
8788 9
2473 13