39223 952
12957 675
23489 422
92485 840
18348 326
14355 32
53441 493
19358 450
30345 41
54884 593
17427 360
24705 188