302 307
128 655
828 881
448 11
638 213
742 950
261 452
971 583
829 55
754 111
77 765
215 408
932 299
738 688
98 1
810 149
501 51
421 345
338 222
212 295