643 3
29669 167
6775 18
9656 28
4381 26
2571 15
1998 9
2487 9
3957 29
1860 8
3855 17
3348 19
4600 35
1327 6
1670 8
1886 8
1512 7
1824 6
1115 1