36829 603
19409 547
39591 952
12975 675
23536 422
3701 518
3060 67
9049 483
92704 840
18351 326
14365 32
53800 493
19688 451
30435 41
55152 593
24717 188