29629 30
14237 13
10257 11
8357 13
7885 24
7716 9
7233 13
6898 12
6420 7
6174 6
6093 10
6081 5
5883 13
5654 10
5535 6
5320 11
5303 5
4992 9
4953 8
4871 8
4805 3
4721 15
4677 8
4446 11