12040 60
25694 63
7437 13
6170 5
11178 35
5267 6
11127 28
3148 1
3967 2
9790 17
11902 4
6839 14
4453 2
6139 7
3887 5
5509 8
4074 3
8759 4
4433 2
6339 9
10037 27
6748 3
4525 3
7061 8