998 143
15159 83
32939 707
15915 846
7713 330
17188 575
2370 401
6334 350
10223 87
7769 283
5362 474
15782 291