17023 116
3429 425
31874 266
7503 581
9853 277
6192 183
4816 749
7217 831
21345 555
8196 288
8333 110
4928 162
7646 183
11274 182
3717 495
3865 712
3585 392