1009 909
847 101
94 5
884 301
1153 330
1383 222
742 448
972 452
878 314
866 227
754 665
971 702
316 933
397 204
642 503
874 180
841 158
382 672
332 867
417 64