501 74
251 214
126 865
274 738
259 284
689 20
552 18
663 897
730 36
590 712
106 436
180 590
27 109
198 249
14 703
286 613
93 91
469 345