8875 15
4594 4
4391 4
6304 7
10801 10
4293 4
3590 1
3947 3
5388 5
6999 9
5515 4
5865 3
4622 4
9334 30
10229 6
6754 14
9225 19
5137 6
5841 7
5006 9
5994 5
5400 13
5183 9
3851 3