19286 547
39257 952
12946 675
23453 422
92363 840
18298 326
14289 32
53431 493
19364 450
30287 41
54854 593
17407 360
24558 188