19286 547
39258 952
12946 675
23456 422
92369 840
18300 326
14290 32
53436 493
19365 450
30292 41
54860 593
17409 360
24558 188