1004 251
359 176
754 65
50 992
600 412
29 758
516 948
730 873
623 70
880 790
137 386
3294 537
4044 418
5261 462
2323 573
734 608
1862 885
927 393
752 686
319 758
90 997
733 614
399 617