29679 167
4602 35
3959 29
9659 28
4381 26
3351 19
6776 18
3857 17
2575 15
2487 9
1999 9
1887 8
1670 8
1860 8
1512 7
1824 6
1327 6
647 3
1115 1