15487 16
12558 19
5213 1
6366 4
9494 8
30138 68
25195 34
19268 18
22885 29
23839 27
18979 32
13461 17
16375 14
15249 17
24787 50
10084 8
20904 29
19210 29
25243 39
27204 47
35957 73
15183 32
13695 15
84093 236