37669 603
19686 547
40285 953
13170 675
23817 422
3726 518
3142 67
9134 483
93650 840
18595 326
14631 32
54351 493
19648 452
30927 41
56281 593
25171 188