996 143
15120 83
32914 707
15900 846
7712 330
17185 575
2370 401
6334 350
10219 87
7767 283
5361 474
15781 291