996 143
15116 83
32905 707
15896 846
7712 330
17184 575
2369 401
6334 350
10219 87
7767 283
5359 474
15780 291