36882 603
19459 547
39670 952
12995 675
23568 422
3710 518
3064 67
9059 483
92816 840
18364 326
14386 32
53909 493
19789 451
30465 41
55233 593
24746 188