43009 99
19309 24
19111 33
23889 32
14974 23
12502 22
10617 7
8894 2
10005 3
10160 2
9437 6
10415 4
10802 6
11732 4
9126 2
10746 16
12612 19
9335 5
9947 2
10468 6
11419 4
9220 4
9980 15
10208 3