37937 603
19991 547
40538 953
13289 675
23946 422
3756 518
3186 67
9188 483
94087 840
18705 326
14734 32
54777 493
19795 452
31179 41
56677 593
25292 188