125045 384
164591 621
169430 1100
100582 369
133251 383
174764 880
50677 661
15580 135
140612 646
130866 758
151414 452
499020 1011
203535 445
112016 313
26328 897
55533 307
158131 394
82353 284
60543 842
101113 460
41886 243
208231 477
149011 517
276126 996
129568 726
626539 1950
265541 587
138529 670