996 143
15134 83
32924 707
15906 846
7712 330
17185 575
2370 401
6334 350
10223 87
7769 283
5362 474
15782 291