315 90
1091 160
172 63
821 79
979 84
514 77
952 98
529 77
565 87
626 331
1125 49
256 66
434 62
1552 113
972 265
1111 104