4095 19
2478 12
1998 5
2918 6
8452 57
5187 16
6003 19
3801 8
5124 18
3754 8
4914 18
5633 13
6589 16
5581 21
5033 16
15441 33
12264 34
9236 28
1046 3
1184 1
4603 15
4606 13
2935 9
3469 16