403 746
143 482
954 331
417 538
157 149
687 912
663 330
556 49
323 558
682 945
14 207
974 840
163 406
251 900
653 89
332 23
118 231
501 283
502 630
57 527