19312 547
39325 952
12957 675
23475 422
92436 840
18311 326
14309 32
53524 493
19422 450
30329 41
54933 593
17429 360
24582 188