15026 89
16819 159
59591 660
10806 679
214985 485
19925 265
32585 540
35477 821
30067 182
103049 694
27845 378
39862 630
77753 609
25773 432
22783 800
50323 141
80928 291
15921 311
83521 153
14166 222
26637 257
13039 481
24136 280
23788 508
37690 780
14317 329
41474 715
64142 515