22939 51
12716 30
15624 11
12271 19
16587 40
12106 16
10876 13
11580 20
15833 34
9935 2
10909 20
13147 3
13645 8
9129 4
12353 7
9469 3
9746 2
10675 12
7339 1
10228 6
14960 13
9335 5
14974 23
23889 32