581 148
154447 612
55283 794
6191 228
6327 643
15557 558
48168 141
25115 217
7223 695
7164 127
11102 540
4511 788