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