150497 134
21749 27
17351 47
9606 20
5641 10
5580 8
4392 8
4309 25
4228 11
3627 4
3268 7
3261 6
3176 3
3007 8
2996 3
2294 1
2258 9
1907 3
1851 1
1838 1
1769 8
1682 2
1253 5
1054 0