37902 603
19957 547
40508 953
13271 675
23934 422
3756 518
3184 67
9176 483
94041 840
18694 326
14721 32
54730 493
19779 452
31147 41
56624 593
25281 188