1756 318
15838 83
33530 707
16218 846
7733 330
17314 575
2392 401
6365 350
10320 87
9529 283
5446 474
15860 291