15026 89
16819 159
59577 660
10806 679
214893 485
19925 265
32584 540
35477 821
30066 182
103025 694
27842 378
39862 630
77752 609
25772 432
22783 800
50321 141
80917 291
15921 311
83505 153
14166 222
26637 257
13039 481
24136 280
23788 508
37690 780
14317 329
41472 715
64140 515