148127 503
104648 865
13445 196
9508 293
344999 423
76658 393
177470 1184
24177 471
9407 341
53597 492