403 352
429 842
978 104
295 647
714 839
97 49
941 728
312 235
396 598
197 221
838 879
681 813
970 481
202 666
242 173
812 230
247 267
76 706
955 637
1009 481