100052 276
22631 37
27449 52
25416 87
29196 67
26443 28
51744 88
16966 23
15241 10
21787 74
30072 82
30158 67