580 719
492 508
902 969
545 313
222 472
548 923
326 436
141 46
607 944
846 5
898 924
288 371
820 145
282 72
353 741
608 544
765 308
1007 754
123 796
107 237