19284 547
39255 952
12940 675
23453 422
92360 840
18296 326
14289 32
53426 493
19361 450
30286 41
54848 593
24558 188