30982 357
112178 315
18140 849
21139 590
3173 331
5086 676
152335 1018
20242 463
899733 1950
12300 887
77640 368
15107 154
20841 119
112018 440
38297 142
22516 578
42455 442
13349 715
62414 879
29605 692
26482 448
83390 723
18196 488
38428 575
8350 583
6676 400
36340 133
45619 285