595 171
482 329
457 760
1439 520
1084 73
1033 934
1018 402
1015 252
1005 633
979 578
975 528
973 911
970 443
962 48
957 59