37939 603
19991 547
40540 953
13289 675
23946 422
3756 518
3186 67
9188 483
94089 840
18705 326
14734 32
54782 493
19796 452
31180 41
56679 593
25293 188