300 603
854 538
295 458
365 155
277 125
189 385
820 898
279 890
312 647
252 20
312 702
227 970
127 562
823 407
657 953
292 401
830 8
798 316
335 414
887 943