1286 749
959 369
958 436
930 214
813 588
798 11
731 494
650 297
498 662
377 769
259 8
231 784
168 55
107 67
104 873
100 893
79 489