311 825
767 739
247 701
897 697
710 563
585 492
287 484
218 460
459 458
274 284
998 243
325 216
890 137
425 94
936 39
195 28