1215 9
991 840
259 605
521 727
477 921
508 827
61 144
664 706
812 161
285 429
828 867
946 881
718 234
630 757
1145 576
257 457
939 662
91 535
891 800
487 365
188 285
139 542
240 73
304 432