996 143
15115 83
32904 707
15896 846
7712 330
17183 575
2369 401
6334 350
10219 87
7767 283
5359 474
15780 291