593 148
154652 612
55430 794
6221 228
6342 643
15565 558
48461 141
25136 217
7234 695
7214 127
11136 540
4521 788