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