31878 32
15966 13
12938 7
20966 20
19260 17
22856 24
21224 15
18109 31
17897 10
13056 23
16204 10
13910 4
38822 54
12757 15
20122 23
16274 22
12908 24
13735 22
69712 182
13032 6
16894 11
47861 66
22031 25
16916 16