19504 333
104035 305
14675 844
20245 590
3154 331
5049 676
151208 1015
20196 463
896819 1946
12274 887
77443 368
15023 154
20745 119
111288 439
38207 141
22415 578
42191 442
13327 715
61926 877
29403 692
26304 448
82566 721
18057 488
37979 574
8330 583
6661 400
36051 133
44927 282