39339 952
13007 675
23543 422
92676 840
18388 326
14399 32
53575 493
19428 450
30406 41
55026 593
17486 360
24782 188