831 9
2535 23
3927 19
4318 24
20771 180
10300 25
8563 29
28351 63
24508 54
18949 31
8787 20
8448 14
9022 21
17517 50
27933 77
6785 16
17989 47
19283 39
12325 40
18596 40
25006 48