997 143
15151 83
32937 707
15913 846
7713 330
17185 575
2370 401
6334 350
10223 87
7769 283
5362 474
15782 291