350 137
807 838
497 921
580 511
583 274
1553 842
718 234
898 230
999 488
752 412
370 695
67 889
350 628
356 224
934 712
185 87
749 145
332 90
748 525
991 840
285 683
231 76
43 991