580 148
154434 612
55249 794
6184 228
6327 643
15552 558
48106 141
25109 217
7220 695
7159 127
11089 540
4509 788