36959 603
19428 547
39435 952
13015 675
23591 422
3693 518
3082 67
9048 483
92813 840
18416 326
14431 32
53712 493
19461 451
30475 41
55143 593
24845 188