15018 275
13843 154
19797 579
5967 315
15513 664
10589 623
7959 279
15786 567
8735 644
8897 526
23748 531
8442 148
4408 400
60123 260
7319 706
9015 676
26019 237
5056 528
18527 871
8778 602
28825 89
45833 464
23731 284
13267 267
8010 611
7227 656
6431 83
8665 702