6815 20
4545 13
7631 35
8846 28
2188 5
1149 1
1031 3
1570 5
4502 19
3531 16
3341 20
4158 12
1920 7
7439 29
1467 4
2071 7
3065 7
1974 3
1503 2
899 4
3327 5
5633 16
5803 17
1858 7