28932 29
21598 35
14136 15
13071 12
13012 8
11903 7
11706 13
11613 21
11363 10
10616 8
10330 8
9765 17
9712 3
9679 18
9330 20
8720 11
8334 13
7883 17
7453 15
7322 6
7305 8
7149 8
7101 18
6828 9