907 158
261 50
12652 794
5460 637
9327 336
43860 755
81874 408
42286 192
13297 96
23003 500
37597 603
13139 387
6963 80
15658 503
9068 533