409 257
326 49
831 66
633 406
897 230
175 129
848 815
546 736
619 851
390 549
767 467
710 310
2971 412
1163 1000
989 120
933 342
239 992
142 167
338 630
446 144
772 686
495 276
60 236
559 242