19291 547
39271 952
12946 675
23465 422
92382 840
18301 326
14292 32
53448 493
19366 450
30298 41
54876 593
24566 188