642896 2000
102813 603
257655 627
283518 887
148114 536
254613 462
87120 185
104655 581
136170 419
221571 898
132834 351
396785 1212
100107 562
79544 553
144846 694
59611 498
181255 420
52605 842
68724 330
181601 653
129882 493
72170 744