125045 384
164585 621
169429 1100
100580 369
133251 383
174762 880
50674 661
15580 135
140612 646
130865 758
151413 452
499008 1011
203535 445
112016 313
26327 897
55530 307
158128 394
82353 284
60541 842
101113 460
41886 243
208230 477
149008 517
276125 996
129568 726
626528 1950
265533 587
138525 670