39253 952
12939 675
23449 422
92347 840
18293 326
14284 32
53415 493
19358 450
30280 41
54836 593
17403 360
24554 188