681 30
136 533
31 243
42 310
23 146
397 47
987 860
578 955
340 386
99 617
78 717
902 615
139 138
165 522
441 171
899 90
201 834
447 948
753 597
52 61