406001 343
91552 137
293085 594
68010 357
515966 1237
274016 576
233339 1099
76935 626
439758 662
1257850 3116
404167 909
247562 894
1048142 3082
80176 103
50387 296
283828 760
455109 577
225838 928
195489 221
495472 1637
270702 908
293725 787
231024 898
213154 927
386801 358
203818 544
160631 416
314553 368