336 304
431 238
687 999
604 633
919 802
645 560
95 252
734 608
709 364
478 138
29 758
733 614
993 506
453 955
205 954
283 806
182 642
441 199
481 674
316 904
738 887
932 260
593 639