37662 603
19682 547
40276 953
13167 675
23813 422
3726 518
3141 67
9134 483
93645 840
18594 326
14628 32
54341 493
19643 452
30921 41
56277 593
25170 188