502 419
834 214
781 238
98 575
213 159
423 820
996 750
637 906
779 325
155 435
356 447
863 961
164 138
5 315
849 229
976 900
342 97
763 75
570 393
87 305