16612 67
1257 6
1539 4
8391 51
1446 8
1582 11
1008 2
4082 26
2237 9
2575 4
8729 58
1601 6
3841 9
1548 1
1601 3
5245 16
863 1
948 3
8301 28
10005 45
702 1
996 1
4256 9
2950 16