505 496
1741 918
498 912
554 605
624 633
678 189
670 120
1928 909
31 864
946 480
481 664
701 196
744 365
372 543
549 646
1435 129
636 606
288 800
161 24
512 585
49 78
922 481
238 985
111 625