125045 384
164581 621
169428 1100
100580 369
133251 383
174761 880
50673 661
15580 135
140612 646
130863 758
151409 452
499007 1011
203534 445
112015 313
26327 897
55528 307
158128 394
82353 284
60541 842
101112 460
41886 243
208230 477
149008 517
276122 996
129563 726
626524 1950
265532 587
138525 670