5262 462
3628 924
918 32
558 502
777 47
985 662
734 608
214 154
521 288
593 639
318 714
138 238
4048 418
1005 251
795 374
37 465
653 865
795 751
600 412
204 725
345 704
988 879
823 748