893 116
530 189
943 232
916 598
603 792
59 940
555 909
868 449
563 704
504 223
885 383
186 820
816 946
982 15
419 901
718 221
957 624
832 660
448 208
609 476