18297 24
15163 15
13981 20
8095 3
8707 14
7601 6
5638 5
54268 70
12098 11
19111 13
14572 20
9893 8
8208 6
17428 22
7194 9
6047 9
21611 21
28183 28
42830 49
24376 51
14903 14
12886 8
19816 7
28804 22