17008 116
3427 425
31859 266
7497 581
9836 277
6184 183
4813 749
7211 831
21315 555
8183 288
8326 110
4924 162
7636 183
11265 182
3717 495
3863 712
3583 392