1158 143
15932 83
33766 707
16248 846
7771 330
17324 575
2423 401
6397 350
10361 87
7859 283
5468 474
15904 291