336 1000
139 910
837 808
540 757
749 656
437 617
364 557
966 459
1004 390
875 338
148 324
660 292
641 281