831 9
2954 23
3927 21
4662 25
21181 183
10300 25
8563 29
28747 63
24508 54
19326 31
8787 20
8448 14
9022 21
17517 50
27933 80
6785 16
17989 47
19283 39
12697 40