6818 12
9545 9
15752 29
35544 21
13420 13
4259 1
57040 78
21439 15
28758 14
21082 28
5591 7
4868 7
3715 7
19720 46
57273 71
55928 121
5027 11
21196 32
32704 33
14166 28
11906 36
14375 38
5804 17
6691 14