595 457
482 211
640 313
1723 239
137 423
1063 584
473 940
712 419
916 784
654 936
873 917
358 910
149 601
7271 805
403 575
1156 883
413 107
781 914
429 32
96 149
362 312
519 373
644 563