39209 952
12952 675
23481 422
92451 840
18342 326
14343 32
53427 493
19350 450
30336 41
54870 593
17420 360
24693 188