2895 313
495 921
812 257
747 145
580 274
862 97
323 49
938 140
447 858
776 801
154 586
987 840
409 413
641 697
543 55
689 318
89 535
299 141
118 584
331 725
618 278
933 175
387 148