143139 113
15598 43
19631 25
3588 24
8593 15
3530 11
4893 10
2652 8
3680 8
4537 8
1941 7
2950 6
2894 5
1458 5
1253 4
1601 3
3316 3
2866 2
1372 2
1851 1
2645 1
1838 1
1054 0
1960 0