99477 169
59857 49
175349 263
171883 277
40876 77
176558 322
76558 106
42898 52
41912 32
77484 101
117500 140
87216 75
52087 112
93151 179
64196 40
129475 289
373749 941
285325 563
260019 655
319209 340
43992 42
56588 70
84993 111
26976 21