320 133
640 367
73 851
153 841
653 24
305 229
586 313
922 787
675 239
425 559
696 433
689 903
550 408
648 200
144 743
225 884
952 392
170 264
862 714
331 723