59657 147
11914 55
16088 54
29379 43
10244 34
5807 28
3990 23
4204 16
2248 14
3384 12
2333 6
1783 6
1643 5
1468 4
2039 3