28 153
615 330
153 93
821 985
220 749
824 26
686 231
476 57
880 65
339 948
862 31
671 753
276 854
858 150
178 167
735 88
545 317
732 618
80 180
376 978