30105 62
9647 47
5056 29
4699 26
4134 14
3576 16
3496 21
3065 18
2788 7
1903 8
1893 11
1858 9
1593 9
797 39