39182 952
12944 675
23470 422
92388 840
18327 326
14332 32
53406 493
19338 450
30315 41
54843 593
17414 360
24664 188