16991 116
3426 425
31847 266
7492 581
9825 277
6182 183
4809 749
7208 831
21288 555
8169 287
8322 110
4921 162
7632 183
11253 182
3716 495
3863 712
3582 392