906 291
174 41
979 260
273 60
2385 567
1964 305
2629 585
2871 752
1748 417
1568 513
2534 772
1860 478
3578 410
4163 598
21193 637
5545 326
6601 207
2710 39
8406 277
9286 615
13893 267
3069 35
7156 349
10874 384
42299 147
7813 412
1545 83
5640 521