39075 952
12871 675
23357 422
92012 840
18242 326
14230 32
53162 493
19269 450
30141 41
54569 593
17313 360
24438 188