160542 216
643370 2000
102862 603
257891 627
283714 887
148362 536
254848 462
87209 185
104844 581
136283 419
221710 898
133059 351
397029 1212
100174 562
79600 553
144958 694
59643 498
181427 420
52632 842
68781 330
181768 654
129991 493
72231 744