641 401
570 419
308 38
804 413
777 132
408 935
164 410
464 501
597 55
314 593
540 561
739 924
659 941
549 766
832 263
662 273
356 205
197 338
55 190
654 164