125033 384
164525 621
169424 1100
100549 369
133248 383
174745 880
50663 661
15576 135
140606 646
130840 758
151359 452
498929 1011
203490 445
112008 313
26322 897
55509 307
158108 394
82345 284
60536 842
101108 460
41882 243
208223 477
148999 517
276092 996
129545 726
626448 1950
265477 587
138512 670