314181 1154
145281 328
34875 676
73596 153
27196 623
109266 647
36473 612
266422 1035
28599 409
18013 348
44190 757
256090 739
66560 599
664523 1030
9461 433
37190 326
533761 1664
60132 814
45406 175
31698 962
201199 625
107852 975
44326 172
128835 661
24665 281
27562 644
27835 506
128758 812