10001 4
115003 85
21507 33
4201 10
5428 12
22246 67
4795 8
2365 1
6595 26
4292 3
4102 6
2960 7
8234 40
16096 16
7329 14
3767 2
7270 2
2974 3
6427 13
2941 9
2566 1
2885 0
3088 14
3777 7