24216 24
14244 16
38833 29
18422 19
26597 31
35375 31
101477 113
42489 51
69397 74
35460 30
20793 15
27612 9
43949 75
15816 5
14408 6
37330 18
20276 20
31144 29
59544 53
32201 32
41074 56
45004 95
16585 17
13544 10