14386 15
5762 4
17330 21
19236 17
26842 22
9927 8
29110 29
18589 16
11759 12
10688 11
54353 55
28525 40