320776 985
91613 101
1156997 1297
127917 278
15116 461
289279 1073
24882 232
570460 1521
438651 734
374974 537
423349 1695
440051 1561
142810 803
84690 722
282948 668
74554 449
46290 193
373278 815
445755 723
73764 393
28456 526
399735 1063
371800 912