995 143
15110 83
32899 707
15895 846
7712 330
17183 575
2369 401
6334 350
10218 87
7767 283
5359 474
15778 291