5048 15
2835 5
2572 9
2575 7
25954 42
2650 1
3680 3
3112 3
2561 41
1949 0
2560 2
26656 85
2645 8
3843 22
4013 31
3006 6
2984 15
3364 11