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