3033 26
831 9
2954 23
1202 7
3927 20
4662 25
21181 180
10142 27
6543 35
10141 29
20531 64
10300 25
8563 29
12867 27
24508 54
19326 31
8787 20