14006 293
20019 891
23078 68
25921 618
53238 162
35339 616
20435 765
22654 184
50144 169
29701 748
18456 370
116420 282
22534 616
42847 504
23037 521
65990 378
30009 683
91265 516
20810 877
15749 83
20327 677
22942 594
13402 608
17081 714