31326 59
29120 41
12671 10
11984 11
10873 21
9881 11
9079 10
8942 9
8662 12
8257 20
7675 3
7658 9
7633 5
7525 16
7443 9
7329 1
7154 3
7015 17
6951 10
6535 13
6527 14
6422 4
6388 20
6359 14