998 143
15164 83
32942 707
15915 846
7713 330
17188 575
2370 401
6339 350
10223 87
7769 283
5362 474
15782 291