21508 2
15308 29
10989 18
12002 23
69060 87
5791 15
4515 5
9815 7
10625 20
14461 24
27282 29
3984 2
5996 11
19792 33
12943 15
14231 39
6447 9
13128 13
5571 10
3281 5
7589 9
18873 14
8502 11
4660 9