6530 15
2762 6
2557 9
4847 9
5005 20
5669 7
5339 8
8654 13
9996 22
3575 16
29637 72
17979 31
8511 14
3091 10
10427 16
32698 49
15913 14
21787 46
19814 25
4963 17
8089 9
12813 40
8223 20
8733 18