302960 1065
274258 739
221543 788
136979 746
109298 716
133510 209
80732 289
108643 468
71245 93
55944 270
39277 814
119440 381
172722 774
331167 976
100239 864
389199 893
33581 699
63338 343
13817 587
116155 709
156191 169
79910 526
128840 671
175666 684
14570 702
31038 317
88494 498
22634 1007