36989 603
19455 547
39485 952
13025 675
23611 422
3696 518
3083 67
9053 483
92882 840
18434 326
14448 32
53773 493
19479 452
30520 41
55204 593
24866 188