1981 756
577 911
861 937
952 232
534 979
99 46
43 202
64 764
318 142
374 635
320 209
974 455
291 609
891 616
60 767
993 834
585 711
812 960
193 614
161 489