8649 52
5702 20
6699 13
6095 45
6889 66
2888 3
5645 4
2873 10
3281 5
2495 2
29289 43
10019 9
6556 35
2972 4
3622 1
2391 6
7391 28
7844 20