17005 116
3427 425
31856 266
7496 581
9836 277
6184 183
4813 749
7209 831
21308 555
8181 288
8324 110
4924 162
7635 183
11263 182
3717 495
3863 712
3583 392