677 2
4013 71
14675 44
12228 39
27780 89
6350 7
5087 18
6909 23
350 2
11870 33
5923 22
7937 24
3072 4
11377 35