309657 1327
115468 320
10319 86
121158 445
101933 361
51440 547
11585 340
51478 928
42877 740
25286 173
27265 715
36536 728
39153 196
52161 373
47820 757
18045 827
63017 885
22217 458
175125 883
9908 490
61163 469
24249 852
45178 739
18802 519
23306 306
172241 875
11906 93
46346 802