18586 25
9416 28
4986 15
3623 3
3602 12
2997 3
2049 8
1882 3
1686 2
1685 5
1552 6
1540 3
1525 5
1501 1
1454 3
1395 4
1371 5
1264 3
1255 1
1249 4
1207 4
1179 0
1151 3
1140 5