588 673
595 49
55 529
720 461
155 413
32 70
848 545
573 445
547 363
299 511
276 221
312 266
814 199
295 810
959 618
205 526
93 676