309397 1326
139098 700
115290 320
4742 545
14313 422
10313 86
34869 616
3992 34
57504 563
218837 439
101865 361
51387 547
11578 340
53578 519
51420 928
25233 173
27217 715
39090 196
24856 812
52078 373
41478 135
7596 556
28376 600
18005 827
62964 885
22162 458
21230 457
17731 804