15101 31
12122 25
8913 23
16988 22
45702 17
8855 14
6757 13
6916 13
157 13
9513 12
512 7
3075 3
18579 0