13332 503
11977 612
31743 86
17044 477
31061 338
13006 871
22159 786
8234 398
84248 570
5440 475
18714 453
10256 78
30435 651
71413 729
7115 101
27759 390
26352 514
129087 261
224692 930
9573 656
25049 590
31302 74
84493 906
63246 256