493295
7742
486028
7572
479476
472367
466455
464459
457682
451797
444390
433155
425258
418640
412575
409929
403846
6963
6950
393467
384943
377578
367798
362029
357295
353115
345484
336084
325114
312636