94846 157
22902 97
22590 77
13077 58
13938 58
9279 54
5929 47
11469 41
6382 32
6847 32
6523 29
19641 29
10653 26
6396 22
8074 22
5232 15
7420 15
4987 15
5267 10
3583 9