15057 56
20187 677
37653 173
18370 42
24968 152
26128 367
26331 74
22894 521
16488 40
18103 62
23143 347
35771 357
20899 191
20851 517
60439 543
20776 687
19874 891
30641 743
18437 328
21126 123
52315 186
18712 348
23014 760
29561 748