17685 748
2044 227
29108 257
16873 569
7596 648
158974 327
25751 86
2326 62
79332 823
23687 661
4359 393
5497 137
3904 109
14066 661
12711 238