4729 23
3602 3
2434 7
5653 22
4600 10
2101 7
1766 5
1612 2
6258 14
1475 7
985 3
5239 31
1327 2
6917 46
7894 28
16549 81
4774 18
4305 25