309396 1326
139097 700
115286 320
4741 545
14313 422
10312 86
34867 616
3992 34
57502 563
218833 439
101865 361
51386 547
11578 340
53575 519
51418 928
25233 173
27212 715
39089 196
24856 812
52077 373
41477 135
7594 556
28376 600
18004 827
62964 885
22161 458
21230 457
17731 804