31056 149
42317 249
86306 205
17508 180
31275 280
23278 376
64171 649
35436 329
52367 97
16035 255
26474 233
69002 185
2259 343