12969 18
14629 21
7567 2
19185 50
11741 11
9942 8
9461 16
8601 5
6619 1
7516 3
20438 16
15672 13
46671 110
10916 7
12210 11
11433 8
9513 6
7505 3
11191 9
16961 29
13191 15
11705 17
13830 6
12010 15