23919 27
44945 111
11147 22
4786 8
5795 16
4077 14
11930 28
6504 9
16242 17
12081 16
49768 88
13567 46
13909 25
5383 23
2023 3
19310 43
7035 27
11610 8
8178 52
18245 41