13335 503
11980 612
31758 86
17047 477
31072 338
13008 871
22162 786
8241 398
84279 570
5440 475
18720 453
10265 78
30440 651
71439 729
7120 101
27779 390
26356 514
129126 262
224763 930
9578 656
25062 590
31310 74
84519 906
63277 256