13335 503
11981 612
31762 86
17048 477
31073 338
13008 871
22162 786
8241 398
84286 570
5440 475
18722 453
10265 78
30440 651
71441 729
7121 101
27781 390
26358 514
129130 262
224769 930
9580 656
25063 590
31310 74
84526 906
63281 256