29490 80
27424 97
21710 26
18983 33
18093 32
15941 37
14347 19
14035 15
13753 35
13589 12
13372 31
13344 31
13219 14
12332 15
11770 23
11334 10
10750 23
10636 16
10249 18
9575 21
9026 18
8649 22
8007 10
7736 12